python更改启动/默认目录

标签 python directory python-2.7

我是 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/

相关文章:

python - 将来在不同的时间启动(非常短的) Action 时如何避免启动数百个线程

java - 如何验证属性/自定义配置文件?

c# - GetLastWriteTime 返回 12/31/1600 7 :00:00 PM

git - 如何将我的 git 存储库的根向上移动一级? (不移动子文件夹)

windows - 在 Python 中获取网络位置的 DFS 路径

Python FTP 下载不工作

Python:不被解释的转义字符

python - tensorflow 层 basic_lstm_cell_1 的 LSTM 输入 0

python - PyQt4:数据绑定(bind)?

python - 将列读入单独的列表中