2017-06-24 20 views
0

有很多在Windows上从Python用户线程谁失去了在上下文菜单上选择“闲置编辑”(右键单击在一个.py文件文件管理器)。我有菜单项,但大多数时候它似乎什么都不做。Python的“编辑与空转”运行,但会立即退出(Win7的)

检查在任务管理器中运行的应用程序和流程揭示了什么,但我认为空闲或它的启动或者运行的东西很简单,这么快,通常一直没有出现在任务管理器列表。

感谢所有谁提出这个分成问题和答案。 我的解决方案(现在)将发布下一个

+0

我能否提供上述分割成一个实际的问题和一个单独的自我回答? - 当人们寻找答案时,人们倾向于看问题的答案而不是问题的结尾,当然很多人可能不会看这个答案,因为答案是__无答案。 –

+0

是发布问题并自己回答。它没有错。你甚至可能会得到不同的答案(可能更好的答案) – void

+0

请注意,发布答案作为答案将降低问题被自动删除的风险 - 请参阅https://meta.stackexchange.com/a/5222 – snakecharmerb

回答

0

最终很明显它启动了IDLE,但是一旦它到达等待用户输入的位置,IDLE就立即退出。 Windows CMD脚本有时会在他们没有感觉对话的时候这样做。

我找到了相关的脚本在F:\ Python35 \ LIB \ idlelib \ Idle.bat。如果向命令添加“/ W”开关,它将等待输入。问题解决了,至少目前为止。整个Idle.bat文件现在读取如下。唯一的变化是在主命令行中插入 “/ W”:

使用适当的Python解释 组CURRDIR =%〜DP0 启动 “IDLE”“%CURRDIR%@回响 REM启动IDLE ... \ pythonw.exe”/W “%CURRDIR%idle.pyw” %1%2%3%4%5%6%7%8%9