函数恒成立问题及解决方法,函数恒成立的方法

  函数恒成立问题及解决方法,函数恒成立的方法

  我正在尝试用Tkinter用Python写一个非常简单的UI。我对StringVar类有一点小问题。问题是,当我运行python脚本时,初始化StringVar变量的那一行会出现错误。我已经写了一个关于这个问题的示例程序,我想开始工作:从Tkinter import *

  var=StringVar()

  var . set( test );

  当我在python中运行它时,我会看到以下错误:$ python test.py

  回溯(最近一次呼叫):

  文件“test.py”中的第3行

  var=StringVar()

  __init__中文件“/usr/lib/python 2.6/lib-tk/tkinter . py”的第254行

  可变。__init__(自身,主节点,值,名称)

  __init__中文件“/usr/lib/python 2.6/lib-tk/tkinter . py”的第185行

  自我。_tk=master.tk

  attribute error:“NoneType”对象没有属性“tk”

  异常属性错误:忽略“StringVar实例没有属性“_tk”

  我觉得这是我Python安装的问题,但可能是我做错了?我在Ubuntu Linux上使用Python 2 . 6 . 5版本,如果这有什么不同的话。

函数恒成立问题及解决方法,函数恒成立的方法