我是 python 新手。 每次启动 shell 时,它总是给我目录:
".../file name/Python/"
但是我想把它改成:
".../file name/python program/"
如何在不更改导入调制内容的情况下执行此操作? 怕弄错了不能导入了,但是放起来好烦:
import os
os.chdir(".../file name/python program/")
每次打开外壳后。 感谢您的帮助!
最佳答案
结帐:http://docs.python.org/using/cmdline.html#envvar-PYTHONSTARTUP
这是一个可以设置到文件的环境变量。这是在启动 shell 之前执行的,并且仅在您使用交互式 shell 时适用。
您可以使用它在 shell 启动时将路径指定为当前目录。
import os
os.chdir('/pathto')
del os
写入文件并使用环境变量指向它。
如果这只是特定于您正在运行的文件,那么您应该更改脚本中的目录
os.chdir('/pathto')
关于python更改启动/默认目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10905094/