Python Wm属性和“-缩放”不起作用?

Python Wm属性和“-缩放”不起作用?,python,tkinter,window,Python,Tkinter,Window,我在Python2和Python3中尝试了相同的代码,以查看wm属性在Python3中是否有效。我通常使用Python2 root.call("wm", "attributes", ".", "-zoomed", "True") root.attributes('-zoomed', True) root.wm_attributes('-zoomed', True) 但它给了我一个错误: _tkinter.TclError: wrong # args: should be "wm attribu

我在Python2和Python3中尝试了相同的代码,以查看wm属性在Python3中是否有效。我通常使用Python2

root.call("wm", "attributes", ".", "-zoomed", "True")
root.attributes('-zoomed', True)
root.wm_attributes('-zoomed', True)
但它给了我一个错误:

_tkinter.TclError: wrong # args: should be "wm attributes window ?-alpha ?double?? ?-transparentcolor ?color?? ?-disabled ?bool?? ?-fullscreen ?bool?? ?-toolwindow ?bool?? ?-topmost ?bool??"
TypeError: wm_state() takes at most 2 arguments (3 given)
我也试过这些:

root.wm_state('-zoomed', True)
root.state('-zoomed', True)
但是给了我这个错误:

_tkinter.TclError: wrong # args: should be "wm attributes window ?-alpha ?double?? ?-transparentcolor ?color?? ?-disabled ?bool?? ?-fullscreen ?bool?? ?-toolwindow ?bool?? ?-topmost ?bool??"
TypeError: wm_state() takes at most 2 arguments (3 given)

我使用的是Windows7,尽管它似乎对同样使用Windows7的@ParvizKarimli有效


我做错了吗?还有其他方法可以最大化窗口吗?

如果您想在没有标题栏的情况下获得全屏显示: root.attributes'-fullscreen',True 如果您想使用标题栏全屏显示:
root.wm_state“zoomed”或仅root.state“zoomed”

如果您想在没有标题栏的情况下获得全屏显示: root.attributes'-fullscreen',True 如果您想使用标题栏全屏显示: root.wm_state'zoomed'或仅root.state'zoomed'

它对我有用


它适用于我

root.attributes'-fullscreen',True@ParvizKarimli嘿,帕维兹,我想要的是在任务栏和标题栏仍然可见时最大化窗口。收到!添加了我的答案。根。状态“缩放”复制+粘贴。成功!非常感谢帕维兹。将此添加到您的答案中,这样我就可以给您一个大的“向上投票”并勾选标记.root.attributes'-fullscreen',True@ParvizKarimli嘿,帕维兹,我想要的是在任务栏和标题栏仍然可见时最大化窗口。收到!添加了我的答案。根。状态“缩放”复制+粘贴。成功!非常感谢帕维兹。将此添加到你的答案中,这样我就可以给你一个大大的提高投票和打勾。它给我一个错误`TypeError:wm_state最多接受2个参数`3给定`你使用的是哪种操作系统?我使用的是Windows 7我不知道问题出在哪里。。。我应该添加我的完整代码吗?它可能有点长。state'zoomed'它给我一个错误'TypeError:wm_state最多接受2个参数3给定'you使用的是哪种操作系统?我使用的是Windows 7我不知道问题出在哪里。。。我应该添加我的完整代码吗?它可能有点长。状态为“放大”