用python脚本打开空闲状态

时间:2014-04-08 13:53:24

标签: python windows python-idle

我是一名Windows用户,目前我有一个简单的脚本可以在编写代码时启动我需要的所有程序。

它叫做setup.py。这只是它打开的两个程序...

import sys, string, os
os.chdir(r"C:\Program Files (x86)\Google\Chrome\Application")
os.startfile(r"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe")
os.chdir(r"C:\Python27\Lib\idlelib")
os.startfile(r"C:\Python27\Lib\idlelib\idle.py")

当我运行此程序时,弹出一个shell窗口,Chrome和Idle都会启动,但shell窗口保持打开状态

当我退出shell窗口时(在我的任务栏中腾出空间),空闲关闭,Chrome保持打开状态。我希望两者都保持开放。

我该怎么做?

修改 这可能与扩展类型.exe vs .py有关..但仍不确定如何解决这个问题

不确定Windows标记是否相关。请我删除它,我会

1 个答案:

答案 0 :(得分:1)

你是对的,它是扩展类型。 startfile的操作类似于在Windows资源管理器中双击文件,因此如果导航到Python文件(.py)并双击它,它将启动文件和控制台。如果您只想要文件,请将其更改为:

os.startfile(r"C:\Python27\Lib\idlelib\idle.pyw")