试图关闭弹出窗口

时间:2015-02-12 09:23:20

标签: python excel python-3.x xlsm

我制作的脚本应该自动激活一些从csv文件复制数据的xlsm宏。该脚本工作正常,但在复制过程中我可能会得到一个弹出窗口,如

  

您的缺陷数量很大。导入和数据整合可能需要几十分钟。请耐心等待!

出现此弹出窗口后,只有在弹出窗口关闭后才能继续进行此过程。我想在我的剧本中自动关闭或忽略这一点。

现在我已经使用AutoHotkey脚本解析了它,该脚本识别弹出窗口并按下其中的ok按钮。我使用一些非常简单的Python调用该脚本。有更简单的方法吗?

import win32api
import win32con

win32api.keybd_event(win32con.VK_*blinded_key*,0,0,0)
win32api.keybd_event(win32con.VK_*blinded_key*, 0, win32con.KEYEVENTF_KEYUP, 0)

0 个答案:

没有答案