2017-06-09 4 views
2

python idleコマンドヒストリ全体をテキストファイルに出力する方法。たとえば、すでに入力したコマンドのリストpython idleコマンドヒストリ全体をテキストファイルに出力する方法

+0

残念ながら私はあなたができるとは思わない。インタプリタからのアイドルアプリへのアクセスはありません。もしあなたがアクセス権を得ることができれば、 'pyshell.history'は履歴が保存されている場所です。 – AChampion

答えて

1

1つは、エディタまたは出力ウィンドウと同じシェルウィンドウの内容を表示します。 Fileを選択し、次にPrint Windowを選択し、次にOKを選択します。または、Windowsでは少なくともControl-Pというショートカットキーを使用します。私はこれが2.7.13と3.6.1のWindowsで動作することを確認しました。

File,Save Asでシェルの内容を保存し、結果を編集することもできます。コピーを希望する場合は印刷してください。

https://bugs.python.org/issue11838については、シェルログから実行コードを取得するのが簡単です。ユーザー入力だけを保存する際の1つの問題は、トレースバックのバグ情報を失うことです。

関連する問題