在Python中,可以使用第三方库pygetwindow
来获取窗口信息。首先需要安装这个库:
pip install pygetwindow
然后,可以使用以下代码获取当前活动窗口的标题和内容:
import pygetwindow as gw
# 获取当前活动窗口
active_window = gw.getActiveWindow()
# 获取窗口标题
title = active_window.title
print("窗口标题:", title)
# 获取窗口内容(注意:这个功能依赖于窗口类型和操作系统)
try:
content = active_window.get_window_text()
print("窗口内容:", content)
except Exception as e:
print("无法获取窗口内容:", e)
请注意,get_window_text()
方法可能无法在所有窗口上正常工作,因为它依赖于窗口类型和操作系统。在某些情况下,可能需要使用其他库(如pyautogui
或pywinauto
)来获取窗口内容。