1

当我启动我的 python shell 时,它从一个特定的目录开始。我想将其更改为其他目录。这样以后每当我再次打开 python shell 时,它都会在新的 set 目录中打开。

我正在使用 Python 2.7

4

1 回答 1

2

你可以做类似的事情,假设类 Unix 系统。

设置 PYTHONSTARTUP 脚本在启动 Python REPL 时运行。

$ export PYTHONSTARTUP=$HOME/.pythonrc

在 $HOME/.pythonrc 中创建 python 脚本

# file: ~/.pythonrc
# I always want to start python in my Projects dir.
import os
os.chdir(os.path.join(os.path.expanduser("~"), "Projects"))

在 python REPL 中测试它。

>>> import os
>>> os.getcwd()
'<<YOUR_HOME>>/Projects'

您可以更改它以适应您的特定需求,但通常它会做正确的事情。

于 2013-01-19T12:56:37.383 回答