我正在开发一个具有嵌入式JupyterWidget的PyQt应用程序,该应用程序将允许用户使用IPython控制台与正在显示的某些变量进行交互。但是,最近有人建议我们切换到Tkinter图形而不是Qt,因为Tkinter在Python中提供了开箱即用的支持。
PyQt中是否有JupyterWidget的Tkinter等效实现?我似乎能找到的最好的是https://github.com/ipython/ipython/wiki/Trash:-Old-Embedding-Tkinter,但这使用了一个非常旧的IPython版本,其中几乎所有的函数调用都已被弃用或完全删除。
我也尝试过this,但无法这样做,因此子流程变量的更改会反映在整个程序中。