在Tkinter,Python 3中的类之间传递变量

时间:2016-05-12 16:24:54

标签: class tkinter frames python-3.5

我是Python的新手,我正在编写一些代码来通过用户输入获取数据并将其放入.csv文件中。为此,程序需要将数据从类传递给类。

为了教自己如何传递数据,我从here获取了代码。我确实需要稍微更改代码才能启动它,确保make_widget和print_it函数可以拉出" name"变量存储在self.app_data数据结构中。

value=self.controller.app_data['name'].get()

当我运行这个程序时,它确实启动了,我可以逐帧移动,但它不打印"名称"变量

当我关闭窗口时,我收到错误:

TypeError:get()缺少1个必需的位置参数:' self'

追踪归咎于该行:

textarea

我做错了什么?对于它的价值,我在Python 3.5中编写代码。

我非常感谢你们给我的任何帮助。

0 个答案:

没有答案