我是 python 新手,我正在尝试编写一个脚本,当某个窗口关闭时退出循环。我在让代码正常工作时遇到问题,它甚至不会进入循环。我认为这是因为我没有正确获取窗口名称。我想知道是否有任何关于 Win32Gui 扩展的好的教程可以帮助我理解它是如何工作的。
编辑
这就是我所拥有的,它正在做它应该做的事情,但我相信有一种更简单的方法可以做到这一点。
def answerCalls(local, network):
t = 0
count = 0
while t == 0:
time.sleep(1)
if win32gui.GetWindowText(win32gui.GetForegroundWindow()) == "Incoming Call":
time.sleep(10)
getApplicationPos("Incoming Call")
clickOnElement(******.IncomingCall_AnswerButton())
time.sleep(10)
if win32gui.GetWindowText(win32gui.GetForegroundWindow()) == "Video Call":
count += 1
writeFile("Answering Calls", count, local)
uploadToServer(local, network)