pygetwindow 跨平台获取window 窗口包

pygetwindow 是一个跨平台的获取系统窗口的包,可以获取当前激活的窗口,以及或有打开窗口的标题

参考使用

  • 安装
pip install pygetwindow 

备注: 对于mac 系统需要安装pyobjc-framework-Quartz 这个包,方便集成Quartz

  • 简单使用

注意mac 与windows 提供的ai 会有一些差异

import pygetwindow as gw

active_window = gw.getActiveWindow()

print(active_window.title())

参考资料

https://pypi.org/project/pyobjc-framework-Quartz/

https://pyobjc.readthedocs.io/en/latest/

https://github.com/ronaldoussoren/pyobjc

https://github.com/asweigart/pygetwindow

https://pypi.org/project/PyGetWindow/

posted on 2025-02-08 08:00  荣锋亮  阅读(285)  评论(0)    收藏  举报

导航