我是 python 新手。每次我启动 shell 时,它总是给我目录:
“.../文件名/Python/”
但我想将其更改为:
“.../文件名/python 程序/”
如何在不更改导入调制内容的情况下做到这一点?我怕弄错了,所以我不能再导入了,但是放在这里太烦人了:
import os
os.chdir(".../file name/python program/")
每次打开外壳后。感谢帮助!
我是 python 新手。每次我启动 shell 时,它总是给我目录:
“.../文件名/Python/”
但我想将其更改为:
“.../文件名/python 程序/”
如何在不更改导入调制内容的情况下做到这一点?我怕弄错了,所以我不能再导入了,但是放在这里太烦人了:
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
写入文件并使用 env 变量指向它。
如果这只是特定于您正在运行的文件,那么您应该更改脚本中的目录
os.chdir('/pathto')
如果您尝试设置 python 以便在您导入模块时它会自动在您计算机上的特定目录中搜索,请打开您的 /python27/Lib/site.py 文件并将您的路径添加到靠近顶部的 PREFIXES 列表中文件