函数恒成立问题及解决方法,函数恒成立的方法
我正在尝试用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版本,如果这有什么不同的话。