pythonrc

Windowsの設定

[環境変数]
PYTHONSTARTUP=%HOME%\.pythonrc.py

[.pythonrc.py]
import os
import sys
import os.path
import rlcompleter
import readline
readline.parse_and_bind("tab: complete")

PYTHONSTARTUPを設定すると、インタラクティブシェルでデフォルトでモジュールを読み込んだりできる。よく使うモジュールはこれでimportしておく。
pyreadlineをインストールしておいて、インタラクティブシェルでTAB補完がきくようにしている。IPythonも使いやすいけど、若干起動時間がかかるので、ちょっと使いたいだけなら普通のインタラクティブシェルを使う。

このブログに乗せているコードは引用を除き CC0 1.0 で提供します。