【发布时间】:2016-01-01 14:12:31
【问题描述】:
我有一个非常笼统的问题。
我习惯于在 def main() 中编写我的主代码: 但是当我使用 TKinter 制作一个 GUI 并将其放入我的主代码中时,我的所有变量都不起作用!在将我的 GUI 放在缩进 0 代码上之后,GUI 终于可以工作了,但是我使用我的 GUI 激活的任何函数都没有我的变量!有谁知道该怎么做?
另外,如果我的 GUI 接受输入值并将它们存储在一个变量中并激活一个函数,该函数是否需要将这个变量传递给它?还是它已经知道了?
在 Python 3.4 中使用 Jetbrains Pycharm 进行编程。
【问题讨论】:
标签: function user-interface python-3.x tkinter parameter-passing