当我正在编译python
到Notepad++
时,我每次都会得到一个新的python shell(IDLE
),但我只是保留一个固定的窗口而不是另一个新窗口位置。
例如,当我编写一个打印“Hello World!”的脚本时。并编译它以便我的Python Shell显示文本,当我将脚本修改为“Goodbye World!”时相同的shell打印该文本。或者那个shell被关闭了,但是在同一个位置,新的shell会出现新的文本。
有人可以帮助我,我很难搞清楚这一点。 非常感谢提前!
答案 0 :(得分:0)
您可能已经注意到,python
源代码不需要编译即可运行。 Python源代码正在被语言"引擎"即时解释。
您的问题与Notepad++
设置和操作系统设置有关。
IDLE
是一个程序,通常在O / S中设置为一组文件扩展名的关联应用程序( .py
< / strong>等)
如果您的Notepad ++ 编译没有将O / S调用到&#34;启动&#34;一个文件,问题就不复存在了。
正常的步骤&#34;运行&#34;然后,只要您在python
中保存了任何代码修改,就可以在Notepad++
终端内重新输入文件:
>>> execfile( "<<_whatever_filename_my_python_source_has_>>" ) # local DIR
>>> execfile( "C:\\someDIR\\anotherSubDIR\\runMyPYTHON.py" ) # doubled-slashes