以前也曾提出过类似的问题,但是过去几天我一直在研究问题,却无法找到到目前为止一直有效的解决方案。
我有使用页面制作的GUI的python源(python tkinter gui生成器),该源使得将任何更改从驻留在类外部的函数推回用户界面变得相当困难。为了更清楚一点,我在下面提供了GUI和控制处理程序文件的源代码
GUI src
a=1
控制器python文件
a = 1,2,3;
| L--->R(coma operator associativity)
this got assigned to a
我想要做的是当用户按下按钮时,将行从control_handler文件插入树视图。
我尝试创建GUI类的对象并使用该对象调用树视图和函数,但是当我在类之外的函数级别尝试使用该对象时,会引发错误。
我发现这相当困难,尽管它应该很容易做到,因为我在python中使用类/对象没有足够的经验。
我在这里到底缺少什么使这个过程变得微不足道?