主題を正しく表現したかどうかはわかりませんが、基本的に誰かが Python IDLE または同様のツールでコードを開発し、コマンドを使用してメモリ内の現在のコードを吐き出すことができるかどうかに興味があります。以前、Lisp の本を読んだときにこれを行ったと思いますが、通常の静的ファイルの再実行とは非常に異なるアプローチであったことを思い出してください。これを行う方法または同様の方法に関する提案はありますか? ありがとう
更新別のエディター (eclipse/pydev) でコードを編集しながら、execfile コマンドと reload コマンドを使用して IDLE の組み合わせを使用することになりました。「メイン」ファイルを変更して、execfile が呼び出されたときにすぐに何も実行されないようにしました。メイン ファイルのコードとインポートされたモジュールは現在のスコープ/スタックに読み込まれるため、新しいコードを書いているときやエラーが発生したときに、IDLE コマンド ラインで直接テストできます。問題または解決策を見つけたら、エディターでコードを更新し、更新されたモジュールに対して reload(module) を実行してから、メイン ファイルで execfile(path) を実行します。