gpt4 book ai didi

python - 如何使用带通配符的 win32gui FindWindow

转载 作者:行者123 更新时间:2023-11-28 19:29:37 25 4
gpt4 key购买 nike

<分区>

我正在尝试查找 Microsoft excel 是否有一个打开的窗口

import win32ui
import time

def WindowExists(windowname):
try:
win32ui.FindWindow(None, windowname)

except win32ui.error:
return False
else:
return True

if WindowExists("filename - Microsoft Excel"):
print "Program is running"
time.sleep(10)
else:
print "Program is not running"
time.sleep(10)

如果我输入正确的文件名,这会起作用,但问题是我不知道文件名。那么,当我只知道部分标题时,如何才能完成这项工作呢?

或者我必须搜索类名吗?如果是这样,我怎么知道类名 :)?

补充说明:我确实知道文件名,但它附加了一个未知数字,类似于 filename88,并且每次运行该程序时都不同。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com