我想使用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
答案 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")