Seite 1 von 1

IPython Console in Qt-GUI

Verfasst: Freitag 12. April 2019, 12:19
von Patrick1990
Hallo,

ich programmiere eine GUI, welche mehrere Daten und Grafiken enthält.
Ich möchte nun zusätzlich aus dieser GUI eine Console starten können, mit deren Hilfe ich auf meine Daten und Grafiken zugreifen und diese verändern kann.
Habe dazu im Internet nicht allzu vuel gefunden und würde euch gern um Rat bitten.

Vielen Dank im Voraus.

Re: IPython Console in Qt-GUI

Verfasst: Freitag 12. April 2019, 12:25
von __deets__
Eric macht sowas: http://eric-ide.python-projects.org/eric-code.html

Da kannst du dir anschauen, wie man ein solches Problem löst.

Re: IPython Console in Qt-GUI

Verfasst: Freitag 12. April 2019, 12:33
von Patrick1990
So richtig schlau werde ich daraus jetzt nicht, bzw. sehe ich nirgendwo das was ich benötige.

Re: IPython Console in Qt-GUI

Verfasst: Freitag 12. April 2019, 12:55
von __deets__
Das hast du in 8 Minuten nach lesen meines Posts schon festgestellt? Faszinierend.

Du hast dir ein komplexes Problem gesucht. Das erfordert halt viel Auseinandersetzung. Da kann dir hier auch keiner die magischen 10 Zeilen Code schreiben. Sich sowas bei existierenden Open Source Projekten anzuschauen ist ein guter Weg. Mehr kann ich dazu nicht beitragen. Viel Erfolg.

Re: IPython Console in Qt-GUI

Verfasst: Freitag 12. April 2019, 13:02
von Patrick1990
Ich habe gesehen, dass es eine IDE ist, in welcher ich nicht das sehen kann was ich möchte, wenn ich die Screenshots hier betrachte (http://eric-ide.python-projects.org/eri ... shots.html).
Ich nutze Spyder - dort ist eine IPython-Console implementiert, welche ich gern mit einer Console in meiner GUI verbinden würde. Speziell die Verbindung kann ich nun dort bei Eric-IDE nicht erkennen, zumindest wüsste ich nicht wo ich hier beginnen soll - deshalb die Frage hier. Hätte ja sein können, das jemand sowas schon gemacht hat.

Re: IPython Console in Qt-GUI

Verfasst: Freitag 12. April 2019, 13:13
von __deets__
Auf den Screenshots sieht man sowohl einen eingebetteten Python-Prompt, ALS auch einen Objekt-Inspektor im Debugger. Inwiefern entspricht dies nicht " aus dieser GUI eine Console starten können, mit deren Hilfe ich auf meine Daten und Grafiken zugreifen und diese verändern kann"?