我正在使用Python Enthought Canopy。每次启动编辑器时,我都必须通过输入代码来更改工作目录:
import os
os.chdir('C:/Users/Name/Canopy/scripts')
由于在我退出编辑器并重新启动后目录全部重置,这非常繁琐。 有没有办法可以更改默认工作目录,或更改Canopy的配置文件,以便每次在编码之前运行设置?
答案 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