Python 如何设置Tkinter条目小部件的宽度(以像素为单位)?

Python 如何设置Tkinter条目小部件的宽度(以像素为单位)?,python,tkinter,widget,width,tkinter-entry,Python,Tkinter,Widget,Width,Tkinter Entry,我注意到Tkinter entry小部件的width参数是字符,而不是像素 是否可以调整以像素为单位的宽度 您不能使用“-width”选项指定像素宽度,但也有方法可以实现同样的效果。例如,可以在没有边框的帧中打包条目,关闭帧上的几何体传播,然后以像素为单位设置帧的宽度。也可以使用“放置几何体管理器”: entry.place(x=10, y=10, width=100) #width in pixels 打包“条目”小部件时,可以使用“ipadx”和“ipady” 您还可以将其与“网格”一起使

我注意到Tkinter entry小部件的width参数是字符,而不是像素


是否可以调整以像素为单位的宽度

您不能使用“-width”选项指定像素宽度,但也有方法可以实现同样的效果。例如,可以在没有边框的帧中打包条目,关闭帧上的几何体传播,然后以像素为单位设置帧的宽度。

也可以使用“放置几何体管理器”:

entry.place(x=10, y=10, width=100) #width in pixels
打包“条目”小部件时,可以使用“ipadx”和“ipady”

您还可以将其与“网格”一起使用


你确定编辑是正确的吗?@CoolCloud:如果你指的是一些打字错误,谢谢你让我知道。我已经修好了。
import tkinter as tk

root = tk.Tk

e = tk.Entry()
e.pack(ipadx=100, ipady=15)

tk.mainloop()