Page 1 of 1

So senden Sie Befehle an eine Ipython-Konsolensitzung

Posted: 01 Jan 2025, 23:10
by Anonymous
Wie senden IDEs wie Spyder Befehle an ihre interaktive ipython-Shell (z. B. runfile(), wenn Sie auf die Schaltfläche „Ausführen“ klicken)? Gibt es eine Möglichkeit, eine ipython-Konsole zu öffnen und von außerhalb der Konsole Befehle an den Kernel zu senden (z. B. von einem cmd- oder Python-Skript)?

Ich habe im gelesen ipython-Dokumentation über Messaging und den Nachrichtentyp „execute_request“, aber sie gibt keinen Hinweis darauf, wie Sie das implementieren würden. Und ich bin mir nicht sicher, ob es überhaupt das ist, was Spyder verwendet – wenn Sie in Spyder auf „Ausführen“ klicken, wird der Befehl „runfile()“ in die ipython-Konsoleneingabe eingefügt.