在Python中获取屏幕大小

5 投票
1 回答
33623 浏览
提问于 2025-04-16 02:06

可能重复的问题:
如何在Python中获取显示器分辨率?

我在想有没有办法通过Python脚本获取屏幕大小。

类似的问题:

如何在Python中获取显示器大小

这个问题告诉你如何通过pygame来获取显示器大小。有没有办法仅用Python就能做到呢?我需要这个脚本能在几个基于Unix的操作系统上运行。

1 个回答

3

我从使用GTK查找工作区大小(屏幕大小减去任务栏)这篇文章中借用了这个内容。

import gtk, pygtk

window = gtk.Window()
screen = window.get_screen()
print "width = " + str(screen.get_width()) + ", height = " + str(screen.get_height())

顺便告诉你,如果你有多个显示器,屏幕的大小就是所有显示器加在一起的大小。

撰写回答