ich habe stellvertretend für meine Problematik folgendes kleines Programm:
Code: Alles auswählen
from qtconsole.qt import QtGui
from qtconsole.rich_jupyter_widget import RichJupyterWidget
from qtconsole.inprocess import QtInProcessKernelManager
def show():
global ipython_widget # Prevent from being garbage collected
test=1
# Create an in-process kernel
kernel_manager = QtInProcessKernelManager()
kernel_manager.start_kernel(show_banner=False)
kernel = kernel_manager.kernel
kernel.gui = 'qt4'
kernel_client = kernel_manager.client()
kernel_client.start_channels()
ipython_widget = RichJupyterWidget()
ipython_widget.kernel_manager = kernel_manager
ipython_widget.kernel_client = kernel_client
ipython_widget.show()
if __name__ == "__main__":
app = QtGui.QApplication([])
show()
app.exec_()
Ist das irgendwie möglich?
Insgesamt geht es um eine GUI, welche Daten grafisch darstellt.
Auf manche dieser Daten soll nun anhand einer sich öffnenden neuen Jupyter-Konsole zugegriffen werden können, des Weiteren soll man diese auch verändern können.
Ich würde mich sehr über Hilfe freuen.
Vielen Dank.
Patrick