有没有办法可以永久地更改Python(IDLE)的工作目录?

时间:2018-01-22 16:07:02

标签: python-3.x directory canopy

我正在使用Python Enthought Canopy。每次启动编辑器时,我都必须通过输入代码来更改工作目录:

import os

os.chdir('C:/Users/Name/Canopy/scripts')

由于在我退出编辑器并重新启动后目录全部重置,这非常繁琐。 有没有办法可以更改默认工作目录,或更改Canopy的配置文件,以便每次在编码之前运行设置?

1 个答案:

答案 0 :(得分:0)

1)Canopy的GUI不是IDLE。

2)因为这是ipython并且可以访问ipython魔法,所以你只需输入cd ~/Canopy/scripts而不需要导入。

3)但我猜你在编辑器中至少打开了一个脚本。因此,您可能更愿意将目录同步到编辑器,请参阅http://docs.enthought.com/canopy/2.1/quick-start/code_editor.html#change-directory

4)以上都说过,是的,你可以在ipython启动时运行任意代码。见Ipython Notebook: Default Initialization Python Code