如何使用python命令执行Python脚本

时间:2018-05-12 11:33:34

标签: python syntax-error

我想使用IDLE Python GUI中的python命令运行Python脚本 该文件的位置是C:\ Users \ DELL \ Desktop \ Hello.py
当我使用Windows命令promt运行python C:\Users\DELL\Desktop\Hello.py时,它可以工作。但是,当我尝试使用IDLE Python GUI和Python(命令行)时,它不起作用并给我一条消息SyntaxError: invalid syntax
Capture

2 个答案:

答案 0 :(得分:0)

你不能从Python解释器那里做到这一点,因为这不是Python语法,如果你想这样做,它必须来自命令提示符或作为系统命令执行它:

import os
os.system('python  C:\\Users\\DELL\Desktop\\Hello.py')

或使用subprocess.call

如果要从另一个Python文件运行python文件,请参阅How can I make one python file run another?

如果您想从IDLE运行它,只需选择open并导航到所需位置并选择运行。

答案 1 :(得分:0)

如果它是可执行脚本(如你所说,它可以在命令行中使用python命令),你应该可以使用以下语句直接从python执行它

import os
os.system("C:\\Users\\DELL\\Desktop\\Hello.py")