Python 自动关闭保存/Don';不保存提示

Python 自动关闭保存/Don';不保存提示,python,automation,autoit,Python,Automation,Autoit,我想使用AutoIt(python版本)关闭以下Microsoft Office保存/不保存提示窗口 我根据这里给出的示例进行了尝试: 这是我的密码: import autoit autoit.control_click("[Class:#NUIDialog]", "Button1") 也试过 autoit.control_click("[CLASS:NetUIHWND; INSTANCE:1]", "Button1") 但是,我得到了一个错误:(: 回溯(最近一次呼叫最后一次): 文件“

我想使用AutoIt(python版本)关闭以下Microsoft Office保存/不保存提示窗口

我根据这里给出的示例进行了尝试:

这是我的密码:

import autoit
autoit.control_click("[Class:#NUIDialog]", "Button1")
也试过

autoit.control_click("[CLASS:NetUIHWND; INSTANCE:1]", "Button1")
但是,我得到了一个错误:(:

回溯(最近一次呼叫最后一次):
文件“officetest.py”,第6行,在
autoit.control\u单击(“[CLASS:NetUIHWND;实例:1]”,“Button1”)
文件“c:\python27\lib\site packages\pyautoit-0.3-py2.7.egg\autoit\autoit.py”,第80行,在包装器中
引发自动错误(错误消息)
autoit.autoit.AutoItError:发送单击消息失败

提前感谢。

您可能在第一次尝试时设置了错误的类(我无法完全尝试,因为我有不同版本的Word/Windows为该窗口分配了不同的类),因为看起来您包含了示例中的#。最好写为:

autoit.control_click("[Class:NUIDialog]", "Button1")
如果这不起作用,也许包括标题会带来更好的结果

autoit.control_click("[TITLE:Microsoft Word; CLASS:NUIDialog]", "Button1")
autoit.control_click("[TITLE:Microsoft Word; CLASS:NUIDialog]", "Button1")