擅长:python、mysql、java
<p>在执行<code>main()</code>函数之前执行<code>counteraway.ca.get()</code>,因此<code>counteraway</code>变量尚未初始化。正因为如此,<code>counteraway.ca.get()</code>不会起作用</p>
<p>如果你把</p>
<pre><code>if __name__ == '__main__':
main()
</code></pre>
<p>以前</p>
<pre><code>Button(root, font=('Arial',30), width=10, text='Away +', command=counteraway.count_up).place(x=450, y=300)
Button(root, font=('Arial',30), width=10, text='Away -', command=counteraway.count_down).place(x=450, y=370)
Button(root, width=10, font=('Arial',30), text='Quit', command=root.destroy).place(x=10, y=10)
counteraway_label = Label(root, font="Arial 100 bold", fg="RED", textvariable=counteraway.ca).pack()
print counteraway.ca.get()
root.mainloop()
</code></pre>
<p>,它可能会起作用</p>