ではipython、%histまたは%historyを使用して最近の履歴を印刷できますが、これは現在のセッションの履歴のみを印刷します。
bash historyコマンドと同様に、すべての履歴を印刷したいと思います。
私がやろうとしているのは、完全な履歴を取得することです。これにより、正規表現で検索したり、指定したコマンドの後に続くコマンドを確認したりできます。
歴史と言えば、タイムコードも出力できますか?
サイドノート:bashでは、履歴を出力する簡単なスクリプトを記述しており、キーワードで検索できます。特定のコマンドが実行された時刻を確認しました。-A nまたはを指定できます-B n。nは、行数AFTERまたはBEFORE特定のコマンドです。これは非常に便利です。いつ何をしたか、何をしたかが簡単にわかるからです...
似たようなものを探しています ipython
ipythonか?
%history -gそれをすべて表示します。-g履歴を検索し、パターンを指定しない場合は、すべてを取得します。
%history -g -f filenameファイルに保存します。

~/.ipython/profile_default/ます。そこにテーブルがあります:(sessionsタイムスタンプ付き)、historyそしてoutput_history。