是否有一个配置文件,可以在其中设置其默认工作目录?它当前默认为我的主目录,但是我想在启动时将其设置为另一个目录。我知道我可以先执行“import os”,然后再执行“os.chdir(“”)“,但这有点麻烦。如果有一个我可以编辑和更改该设置的conf文件,但是我找不到它,那就太好了。

特别是,我研究了操作系统(Ubuntu)的桌面条目'/usr/share/applications/idle-python3.2.desktop',该条目不包含conf文件,但指向'/usr/lib/python3.2/idlelib/PyShell.py”,它指向同一文件夹下的config-*。def conf文件,其中“config-main.def”是最有可能的候选文件。但是,我找不到指定默认路径或如何更改默认路径的地方。

似乎该路径在PyShell.py中是硬编码的,尽管我对Python的有限知识可能会出错。我会继续寻找,但是如果有人知道答案的话,我将不胜感激。提前致谢。

最佳答案

如果您使用标记为“IDLE(Python GUI)”的快捷方式链接,我实际上只是找到了最简单的答案。这是在Windows Vista中,所以我不知道它是否可以在其他OS上使用。

1)右键单击“属性”。

2)选择“快捷方式”选项卡。

3)在“开始于”中,写入文件路径(例如“C:\Users ...”)。

这也是我在这里的答案:Default save path for Python IDLE?让我知道这是否有效!

关于python - Python IDLE的默认工作目录?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15367688/

10-11 15:34
查看更多