1

Pythonシェルを起動すると、特定のディレクトリで起動します。他のディレクトリに変更したいのですが。そのため、将来Pythonシェルを再度開くと、新しいsetディレクトリで開きます。

Python2.7を使用しています

4

1 に答える 1

2

Unixのようなシステムを想定して、次のようなことができます。

Python REPL の起動時に PYTHONSTARTUP スクリプトが実行されるように設定します。

$ 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 に答える