Tkinter——Text组件 设置属性 state 为只读时报错 如何解决?
本帖最后由 Twilight6 于 2020-5-31 11:30 编辑RT,这是怎么一回事?代码如下:
from tkinter import *
root = Tk()
text = Text(root,state='DISABLED')
text.grid()
mainloop()
报错内容:
Traceback (most recent call last):
File "M:/Python data/My Project/55.py", line 5, in <module>
text = Text(root,state='DISABLED')
File "X:\Python 3.8.2\lib\tkinter\__init__.py", line 3554, in __init__
Widget.__init__(self, master, 'text', cnf, kw)
File "X:\Python 3.8.2\lib\tkinter\__init__.py", line 2567, in __init__
self.tk.call(
_tkinter.TclError: bad state "DISABLED": must be disabled or normal
在线等大佬,我百度半天找不到这个错误的解决方案{:9_222:}
改成小写试试 qiuyouzhi 发表于 2020-5-31 11:34
改成小写试试
我傻了这不用字符串就可以了...引号去掉,都是报错误导了我我以为是其他什么原因 Twilight6 发表于 2020-5-31 11:42
我傻了这不用字符串就可以了...引号去掉,都是报错误导了我我以为是其他什么原因
{:10_250:}
我看报错信息是小写的,或许这个DISABLED是个常量 qiuyouzhi 发表于 2020-5-31 11:44
我看报错信息是小写的,或许这个DISABLED是个常量
{:10_266:}给自己傻到了 qiuyouzhi 发表于 2020-5-31 11:44
我看报错信息是小写的,或许这个DISABLED是个常量
感谢 哈哈{:10_297:} {:10_277:}
页:
[1]