【问题标题】:get screen size in python [duplicate]在python中获取屏幕大小[重复]
【发布时间】:2010-07-30 22:11:38
【问题描述】:

可能重复:
How do I get Monitor resolution in Python?

我想知道是否有办法从 python 脚本中获取屏幕大小。

类似问题:

Getting monitor size in python

这个问题告诉你如何通过 pygame.有没有办法只用python来做到这一点?我需要脚本在几个基于 Unix 的操作系统上运行。

【问题讨论】:

  • 您的脚本是控制台(文本模式)程序还是 GUI 程序?你是如何把东西画到屏幕上的?如果您使用像 curses 这样的库,请使用该库的设施。
  • 我使用 matplotlib 来绘制图形。我只想使图形大小合适,以便占据全屏。我只需要找到一种方法来获取屏幕尺寸以使图形尺寸合适
  • 一种方法可能是创建具有合理分辨率(如 1280x1024)的图像,然后询问您使用的任何图像查看器以将其缩放到实际屏幕尺寸。
  • 对我来说似乎是个骗局。我没有看到那个问题。我还有一个问题……我确实有一台 Mac OS X 机器。我在哪里可以下载/安装 AppKit?

标签: python monitor


【解决方案1】:

这是我从Finding the workspace size (screen size less the taskbar) using GTK 偷来的

import gtk, pygtk

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

只是让您知道,如果您有多个显示器,屏幕的大小将是所有这些显示器的总和。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-23
    • 2012-01-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多