Python 如何按<;CTRL>;

Python 如何按<;CTRL>;,python,excel,python-2.7,pywinauto,Python,Excel,Python 2.7,Pywinauto,%a=Alt+a 我想要Ctrl+a。是否有此标志?您必须使用控制键说明符-^,因此请尝试: from pywinauto import application app = application.Application.start("C:\\Program Files\\Microsoft Office\\Office12\\EXCEL.exe") app.Microsoft_Excel.TypeKeys('%a') 您可以获取有关SendKeys迷你语法的文档,或者。您可以使用:send_

%a=Alt+a

我想要Ctrl+a。是否有此标志?

您必须使用控制键说明符-
^
,因此请尝试:

from pywinauto import application
app = application.Application.start("C:\\Program Files\\Microsoft Office\\Office12\\EXCEL.exe")
app.Microsoft_Excel.TypeKeys('%a')

您可以获取有关SendKeys迷你语法的文档,或者。

您可以使用:send_keys(“^a”)

这将不起作用<代码>$a不是有效的Python。
app.Microsoft_Excel.TypeKeys('^a')