tkinter python3 如何获取ScrolledText的内容,记得看详细说明。
我要得到ScrolledText的全部内容,我用了texts.get()后报错有一个缺少的函数,请问该怎么办?...
我要得到ScrolledText的全部内容,我用了texts.get()后报错有一个缺少的函数,请问该怎么办?
展开
1个回答
展开全部
你好,texts.get()需要两个参数,一个是开始,一个结束,下面是一个可以执行的代码。
import tkinter as tk
import tkinter.scrolledtext as tkst
def put_text_in_lbl():
global text, lbl
fetched_content = text.get('1.0', 'end-1c')
lbl['text'] = "What's written in text: " + fetched_content
root = tk.Tk()
text = tkst.ScrolledText(root)
lbl = tk.Label(root)
btn = tk.Button(root, text="Display", command=put_text_in_lbl)
# display
text.pack()
lbl.pack()
btn.pack()
root.mainloop()
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询