Idlestartup类似于pythonstartup变量,但是用于IDLE而不是命令行。 但它似乎不能正常工作。我在Windows上使用python 2.6.5。在python 2.6.5上使用idlestartup的正确方法是什么?
我有一个分配给它下面的脚本:
from pprint import pprint
import sys
newPath = 'C:\\Python26\test')
sys.path.append(newPath)
print "initial config loaded"
两个变量Idlestartup和PYTHONSTARTUP被分配到同一个文件(上面的脚本)。 运行IDLE时,pprint和sys不可用,最终的消息不会被打印,但newPath已添加到sys.path中。 运行命令行,pprint和sys可用,打印最终消息并将newPath添加到sys.path中。
这是一个错误?难道我做错了什么? 感谢
感谢您的解释。我不关心这个消息,但是我希望pprint和sys(以及其他可能包含的模块)始终可用。有关如何解决此问题的任何想法?我也尝试了customize.py,但它的工作方式相同。 – duduklein 2010-04-12 11:08:06
@user,好的,编辑我的答案来澄清那部分。 – 2010-04-12 14:28:55
我在我的文件末尾添加了您建议的行,但没有奏效。任何其他想法?谢谢 – duduklein 2010-04-15 13:55:58