Python 理解Tkinter窗几何
要通过Tkinter在Python中创建全屏窗口,请执行以下操作:Python 理解Tkinter窗几何,python,user-interface,tkinter,geometry,window,Python,User Interface,Tkinter,Geometry,Window,要通过Tkinter在Python中创建全屏窗口,请执行以下操作: w, h = window.winfo_screenwidth(), window.winfo_screenheight() window.geometry("%dx%d+0+0" % (w, h)) 当然,它是有效的。 但我想知道为什么会这样。 为什么我要键入“%dx%d+0+0”?Python在该命令中读取了什么?w,h=window.winfo\u screenwidth(),window.winfo\u screenh
w, h = window.winfo_screenwidth(), window.winfo_screenheight()
window.geometry("%dx%d+0+0" % (w, h))
当然,它是有效的。
但我想知道为什么会这样。
为什么我要键入“%dx%d+0+0”?Python在该命令中读取了什么?
w,h=window.winfo\u screenwidth(),window.winfo\u screenheight()
w
和h
现在保存屏幕高度和宽度的值,例如1280
和920
window.geometry(“%dx%d+0+0”%(w,h))
然后是一种简单的python字符串格式(老式方式):
window.geometry(“1280x920+0+0”)
这是tkinter可以解析的字符串。(欢迎来到20世纪90年代)哦,谢谢,所以“d”基本上是w,hYou是受欢迎的;是的,你明白了。当你有半小时的时间时,这是值得一读的: