回答
import tkinter as tk
root = tk.Tk()
screen_width = root.winfo_screenwidth()
screen_height = root.winfo_screenheight()
这两个也是通用的小部件方法。 – martineau 2010-10-16 17:38:46
一个可能的解决方案
import os
os.system("xrandr | grep \* | cut -d' ' -f4")
我的输出:
1440x900
0
是一个正则表达式或混淆代码? – wookie 2015-04-18 06:15:19
此解决方案是否依赖于X11?用户在Mac上拥有X11的可能性有多大? – 2016-01-15 05:07:27
@wookie:在任何支持X和RandR的标准GNU/Linux系统中,没有混淆代码,也没有regex,只有三个命令可用。通过管道符号一个接一个地连接起来。 – 2017-04-06 18:56:36
- 1. 如何获得广义屏幕尺寸?
- 2. 如何获得屏幕尺寸?
- 3. 屏幕尺寸
- 4. 屏幕尺寸
- 5. 获取屏幕尺寸不
- 6. 获取屏幕尺寸?
- 7. 如何获取屏幕尺寸?
- 8. 如何获得iPhone 6或6 Plus的确切屏幕尺寸
- 9. 得到的屏幕尺寸在python
- 10. 如何在uiautomator下获得android手机屏幕尺寸
- 11. 如何获得显示分辨率(屏幕尺寸)?
- 12. 如何在Air中获得屏幕尺寸?
- 13. CSS屏幕尺寸
- 14. Android屏幕尺寸
- 15. Android屏幕尺寸
- 16. 蟒蛇Tkinter:如何禁止一个窗口变得比屏幕尺寸更大
- 17. 如何更改PhoneGap的屏幕尺寸?
- 18. 屏幕尺寸的UIScrollView
- 19. 不同的屏幕尺寸
- 20. 不同的屏幕尺寸?
- 21. Mac Store的屏幕尺寸
- 22. cocos2d的屏幕尺寸
- 23. 如何根据屏幕尺寸更改按钮尺寸?
- 24. 在iOS 8上获取屏幕尺寸
- 25. 在Django中获取屏幕尺寸
- 26. 如何让UIPickerview适应屏幕尺寸?
- 27. 如何检查初始屏幕尺寸
- 28. 无法在android 2.3中获得正确尺寸的屏幕?
- 29. iPhone 6(Plus)屏幕尺寸
- 30. 局限于屏幕尺寸
这取决于你想要实现这个目标的平台。所以,也许你应该让我们知道什么操作系统,这应该工作... – Titusz 2010-10-16 17:24:36
你应该在这个stackoverflow问题找到答案:http://stackoverflow.com/questions/3129322/how-do-i-get-monitor-在Python中的分辨率 – Titusz 2010-10-18 11:42:45