小编And*_* F.的帖子

Tkinter 文本小部件 - 为什么 INSERT 不能用作文本​​索引?

我有一个令我烦恼的问题。我目前正在使用 Tkinter GUI 构建一个小型应用程序。

在首页上,我想要一些文本或滚动文本小部件中的介绍性文本。我遇到的代码示例使用 INSERT、CURRENT 和 END 等关键字在小部件内进行索引。

我已将以下代码逐字复制粘贴到编辑器中,但它无法识别 INSERT(抛出错误:“NameError:名称'INSERT'未定义”):

import tkinter as tk
from tkinter import scrolledtext

window = tk.Tk()
window.title("test of scrolledtext and INSERT method")
window.geometry('350x200')

txt = scrolledtext.ScrolledText(window,width=40,height=10)
txt.insert(INSERT,'You text goes here')
txt.grid(column=0,row=0)

window.mainloop()
Run Code Online (Sandbox Code Playgroud)

如果我将 [INSERT] 更改为 [1.0],我可以使代码正常工作,但令人非常沮丧的是,我无法使 INSERT 正常工作,因为我在遇到的每个示例代码中都看到了这一点

python tkinter python-3.x tkinter-text

1
推荐指数
1
解决办法
5591
查看次数

标签 统计

python ×1

python-3.x ×1

tkinter ×1

tkinter-text ×1