Tag: pywinauto

我怎么能使用pywinautoclosuresExcel文件

我有一个问题,我不能excel文件。 我正在使用swapy + pywinauto。 程序出口excel文件不同的名称(如时间..)我用swapyclosures导出excel。 from pywinauto.application import Application app = Application().Start(cmd_line=u'"C:\\Program Files\\Microsoft Office\\Office14\\EXCEL.EXE" \\dde') xlmain = app.XLMAIN xlmain.Wait('ready') xlmain.Close() app.Kill_() 但下面的错误。 Traceback (most recent call last): File "D:/23007.py", line 54, in <module> xlmain.Wait('ready') WaitUntil(timeout, retry_interval, lambda: self.__check_all_conditions(check_method_names)) File "C:\Python35\lib\site-packages\pywinauto\timings.py", line 308, in WaitUntil raise err pywinauto.timings.TimeoutError: timed out Process finished with exit code 1

Pywinauto – COMErrorselect标签时

我最近有一个问题,当我在Excel文档中select特定的标签(表),我得到以下错误: c:\python27\lib\site-packages\pywinauto\controls\uia_controls.pyc in select(self, item) 402 def select(self, item): 403 """Select a tab by index or by name""" –> 404 self._select(item) 405 return self 406 c:\python27\lib\site-packages\pywinauto\controls\uiawrapper.pyc in _select(self, item) 604 if item_index < len(list_): 605 wrp = list_[item_index] –> 606 wrp.iface_selection_item.Select() 607 else: 608 raise IndexError("item not found") COMError: (-2147467263, 'Not implemented', (None, None, None, […]

如何按<CTRL>

from pywinauto import application app = application.Application.start("C:\\Program Files\\Microsoft Office\\Office12\\EXCEL.exe") app.Microsoft_Excel.TypeKeys('%a') %a = Alt + a 我想要Ctrl + a 。 有这个迹象吗?

与Excel中的button/macros自动交互

我试图find一种方法来创build一个python脚本,它可以findexcel文档中的所有button/checkbox,并随机与它们进行交互。 我试过使用pywinauto,但它没有find文件内的实际对象(可能是因为它是一个VB对象,而不是一个常规的GUI)。 如何使用python来完成? 或者也许有另一种方式来做到这一点? 这里是一个例如Excel的文件 谢谢。