我在Python中非常新,我有一个疑问。
如果我在文本编辑器(如Nodepad ++)中编写程序,那么我可以从Python shell(以>>开头的那个)执行它吗?我有什么命令可以启动来执行我的Python程序?
TNX
安德烈
答案 0 :(得分:5)
从Python控制台,您可以运行
execfile('program.py')
其中program.py
是您文件的路径。
编辑:
在Python 3中,您必须先自己定义execfile
才能使用它。复制并粘贴以下内容。
def execfile(path, globals=None, locals=None):
with open(path, "r") as file:
exec(file.read(), globals, locals)
你明确要求从Python提示符运行它,但如果可能的话,考虑从正常的命令提示符(DOS,bash等)运行它。它更容易,更正常。
答案 1 :(得分:3)
你已经完成了
答案 2 :(得分:0)
来自Python IDLE shell:
档案 - >打开...... - >选择你的Python程序
当你的程序开始时选择Run - >运行模块或按F5
答案 3 :(得分:0)
我认为: 你写了一个程序: test.py
打印'测试文件'
然后你转向windows cmd: 你拯救了python,你得到了这个
>
然后你可以简单地说:
os.system('python test.py')