Windows 如何从python解释器中引用和运行python文档

Windows 如何从python解释器中引用和运行python文档,windows,interpreter,execute,python-3.5,Windows,Interpreter,Execute,Python 3.5,我只希望能够从解释器运行python脚本,这样我就可以在记事本或其他编辑器中处理对脚本的更改,保存,然后在python解释器中以交互方式测试更改的代码 此外,空闲也不是解决方案。我在一台政府计算机上操作,这台计算机阻止了它用来在控制台和模块之间进行交互的端口 为了澄清任何困惑,以下是我试图做的一个演示: 那么,我该怎么做呢 编辑: 好吧,我找到了一份符合我要求的声明执行(打开('dir').read())。我认为问题在于我要引用的目录包含句点。但我确信这会起作用,因为只要我引用C:\myTes

我只希望能够从解释器运行python脚本,这样我就可以在记事本或其他编辑器中处理对脚本的更改,保存,然后在python解释器中以交互方式测试更改的代码

此外,空闲也不是解决方案。我在一台政府计算机上操作,这台计算机阻止了它用来在控制台和模块之间进行交互的端口

为了澄清任何困惑,以下是我试图做的一个演示:

那么,我该怎么做呢

编辑:


好吧,我找到了一份符合我要求的声明<代码>执行(打开('dir').read())。我认为问题在于我要引用的目录包含句点。但我确信这会起作用,因为只要我引用
C:\myTest.py
,并且
exec()
显然将字符串作为输入运行,那么
open('dir').read()就会生成指定文档内容的字符串。那么如何从我想要的位置引用文件呢?

好的,问题似乎是Windows地址通常包含python认为的“unicode出口”。我不知道它们是做什么的,也不知道它们是如何工作的,但我知道它们以
\
开头,后面跟着一个字母,足够用掉一半的字母表。有几个解决方案,但对于这个应用程序来说只有一个是值得的。我遇到了一个可以与字符串结合使用的运算符,类似于
+
可以用来连接多个字符串,似乎
r
r
如果您愿意(有趣的是),可以在字符串之前立即使用,告诉解释器将字符串“字面上”作为字符串,没有别的了

有人会认为引用足以表达这一点,但事实并非如此,我可能最终会找到原因。但现在,这是我问题的答案。我希望其他人觉得它有用:

纯文本:
>>exec(打开(R'C:\Users\First.Last\Desktop\myScript.py').read())