2006年12月30日 星期六 05:23
如果我右击一个PYTHON代码打开IDLE会看到==== No Subprocess ====,但是我直接打开IDLE(不通过右击一个PYTHON代码打开)却看不到No Subprocess .为什么?
2006年12月30日 星期六 10:04
有没有"==== No Subprocess ====" 对于 IDEL 好像没什么不同, 如果看一下 IDLE 的源代码 搜索一下 "==== No Subprocess ====" 可能能 搞明白他是怎么冒出来的. 我猜是, IDEL 想知道自己的 父进程, "右击一个PYTHON代码" 时, IDEL 没有父进程, 所以 他显示 他自己不是一个 Subprocess 。 如果 直接打开 IDEL 可能 IDEL 的父进程就是 explorer 瞎猜的, 说对的可能不大。 On 12/30/06, linda. s <samrobertsmith at gmail.com> wrote: > 如果我右击一个PYTHON代码打开IDLE会看到==== No Subprocess > ====,但是我直接打开IDLE(不通过右击一个PYTHON代码打开)却看不到No Subprocess .为什么?
2006年12月30日 星期六 12:58
2006/12/30, lubiao <lubiao.py在gmail.com>: > > 有没有"==== No Subprocess ====" 对于 IDEL 好像没什么不同, > > 如果看一下 IDLE 的源代码 搜索一下 "==== No Subprocess ====" 可能能 搞明白他是怎么冒出来的. > > 我猜是, IDEL 想知道自己的 父进程, "右击一个PYTHON代码" 时, IDEL 没有父进程, 所以 他显示 他自己不是一个 > Subprocess 。 > > 如果 直接打开 IDEL 可能 IDEL 的父进程就是 explorer > > 瞎猜的, 说对的可能不大。 看IDLE帮助最后一段 Running without a subprocess: If IDLE is started with the -n command line switch it will run in a single process and will not create the subprocess which runs the RPC Python execution server. This can be useful if Python cannot create the subprocess or the RPC socket interface on your platform. However, in this mode user code is not isolated from IDLE itself. Also, the environment is not restarted when Run/Run Module (F5) is selected. If your code has been modified, you must reload() the affected modules and re-import any specific items (e.g. from foo import baz) if the changes are to take effect. For these reasons, it is preferable to run IDLE with the default subprocess if at all possible. 再看py文件类型 "Edit with IDLE" 与 "C:\Python25\pythonw.exe" "C:\Python25\Lib\idlelib\idle.pyw" -n -e "%1"关联。(我的机器) 看见了吧?单独打开就不会出现了。 -- Come and see http://community.livejournal.com/lojban/ -- The Lojban Community. mi ma srera -- Anything wrong? .imu'omi'e .uang. to mi na'e nelci la .uan. toi Over, I'm Wang (I don't like Wan) -------------- 下一部分 -------------- 一个HTML附件被移除... URL: http://python.cn/pipermail/python-chinese/attachments/20061230/5b094594/attachment.html
Zeuux © 2025
京ICP备05028076号