Python 3.4にアップグレードした後、すべての対話型コマンドはに記録されます~/.python_history
。 Pythonがこのファイルを作成または書き込みしたくありません。
シンボリックリンク生成が/dev/null
機能せず、Pythonはファイルを削除して再生成します。これ文書削除することをお勧めしますが、sys.__interactivehook__
これによりタブ補完機能も削除されます。この履歴ファイルへの書き込みを無効にしますが、タブの完成を維持するにはどうすればよいですか?
追加の詳細:
- ディストリビューション: Arch Linux x86_64
- 6.3-3行を読む
- Python 3.4.0-2
ベストアンサー1
別の ~/.pythonrc ソリューション:
import readline
readline.write_history_file = lambda *args: None