屏幕像素数 python
Number of pixels of screen python
如何使用 python 计算屏幕中的像素数(宽度、高度)?
我想要适配任何屏幕,可以吗?
借用这个问题:How do I get monitor resolution in Python?,有几个选项。这是 Tkinter 的一个:
import Tkinter as tk
root = tk.Tk()
screen_width = root.winfo_screenwidth()
screen_height = root.winfo_screenheight()
print screen_width * screen_height # (e.g.) 3686400 = 2560*1440
other post 有很多不同的方法可以做到这一点,包括获取有关 multi-monitor 设置、Windows OS 实施、DPI 等的信息
下面是一个只有两行代码的解决方案:
import pyautogui
print(pyautogui.size())
PyAutoGUI 是一个非常有用的模块,用于以编程方式控制鼠标和键盘。
查看网站here
如何使用 python 计算屏幕中的像素数(宽度、高度)?
我想要适配任何屏幕,可以吗?
借用这个问题:How do I get monitor resolution in Python?,有几个选项。这是 Tkinter 的一个:
import Tkinter as tk
root = tk.Tk()
screen_width = root.winfo_screenwidth()
screen_height = root.winfo_screenheight()
print screen_width * screen_height # (e.g.) 3686400 = 2560*1440
other post 有很多不同的方法可以做到这一点,包括获取有关 multi-monitor 设置、Windows OS 实施、DPI 等的信息
下面是一个只有两行代码的解决方案:
import pyautogui
print(pyautogui.size())
PyAutoGUI 是一个非常有用的模块,用于以编程方式控制鼠标和键盘。
查看网站here