Spyderのような IDE は、インタラクティブな ipython シェル (runfile()
実行ボタンをクリックしたときなど) にコマンドをどのように送信しますか? ipython コンソールを開いて、コンソールの外側からカーネルにコマンドを送信する方法はありますか (たとえば、cmd または python スクリプトから)?
メッセージングとメッセージ タイプに関する ipython ドキュメントを読みましたexecute_request
が、それをどのように実装するかについては示されていません。そして、それがSpyderが使用するものであるかどうかさえわかりません-Spyderでは、実行をクリックすると、runfile()
コマンドがipythonコンソール入力に挿入されます。