如何设置构造函数中Tkinter条目小部件的默认文本?我查看了文档,但在构造函数中没有设置类似于"string="的选项?

对于使用表和列表,也有类似的答案,但这是一个简单的条目小部件.

推荐答案

使用Entry.insert.例如:

try:
    from tkinter import *  # Python 3.x
except Import Error:
    from Tkinter import *  # Python 2.x

root = Tk()
e = Entry(root)
e.insert(END, 'default text')
e.pack()
root.mainloop()

或者使用textvariable选项:

try:
    from tkinter import *  # Python 3.x
except Import Error:
    from Tkinter import *  # Python 2.x

root = Tk()
v = StringVar(root, value='default text')
e = Entry(root, textvariable=v)
e.pack()
root.mainloop()

Python-3.x相关问答推荐

CONNEXION.EXCEPTIONS.ResolverError:运行pyz文件时未命名模块

是否可以使用参数对Flask重定向?

如何从拼图分区数据集中读取数据到Polar

我不能使用拆分来分隔数据

PANDAS中当前数据帧的匹配与更新

给定panda代码的分组和百分比分布pyspark等价

如何将 WebDriver 传输到导入的测试?

在 python f-string 中使用 \u

如何将列表和字典逐行组合在一起

过滤列表中的所有字典以使用特定键并忽略其他键?

为什么最简单的流光示例会出错?

Dask worker post-processing

从 yahoo Finance python 一次下载多只股票

在初始化之前禁用`__setattr__`的干净方法

将字节数组转换为类似字节的对象?

TypeError:列表索引必须是整数或切片,而不是列表

如何使用 Python 订阅 Websocket API 通道?

plt.cm.get_cmap 中可以使用哪些名称?

向 Python 函数添加属性的最佳方法

Python 3 中的连接列表