我正在尝试打开python IDE,在我的桌面上打开一个特定的程序(在shell中,以便我可以编辑它)。我正在使用的代码是:
os.system("C:\Python27\lib\idlelib\idle.py C:/Python27/lib/file_name.py")
它的工作,但它开了三件事:
我不希望前两个事情打开,只是第三个。怎么回事,我该如何解决?
谢谢, 尼尔
答案 0 :(得分:1)
命令窗口打开是os.system的固有部分,这应该很简单:
C:\Python26\Lib\idlelib\idle.py "C:\file1.py"
这将在IDLE中打开您想要的代码,而不使用shell。要在IDLE shell中运行它(在过程中打开它),只需按F5。
答案 1 :(得分:1)
您可以使用pythonw.exe
:
os.system('C:\Python27\pythonw.exe "<absolute path to your file here>"')