次のようなスクリプトからIDLEシェル履歴にコードをプッシュできるようにしたい
>>>somecode = """
def somefunc():
pass
"""
>>>idlelib.some_unknown_add_to_history_method(somecode)
>>><ALT-p>
結果:
>>>def somefunc():
pass
コードを手動でシェルに貼り付けたり入力したりした場合と同じように、somefuncを編集して再評価できるようにします。これを行うための既存の方法はありますか、それともIDLE拡張機能を作成する必要がありますか?