为什么“ tkinter.scrolledtext.ScrolledText()不起作用,我必须像“从tkinter导入scrolledtext”那样首先将其导入

时间:2018-07-22 08:02:17

标签: python python-3.x tkinter

我目前正在阅读《 Python GUI编程手册》这本书,并编写了此代码。

import tkinter                                                            #1
from tkinter import scrolledtext                                          #2

win=tkinter.Tk()                                                          #3
src=scrolledtext.ScrolledText(win,width=30,height=4,wrap=tkinter.CHAR)    #4
scr.grid(column=0, columnspan=3)                                          #5
win.mainloop()                                                            #6

但是问题是注释掉第二行并将第4行替换为:

#from tkinter import scrolledtext
src=tkinter.scrolledtext.ScrolledText(win,width=30,height=4,wrap=tkinter.CHAR)

python给我错误:

AttributeError: module 'tkinter' has no attribute 'scrolledtext'

这条拖线的含义不一样

0 个答案:

没有答案