用python发送密钥组合

2024-07-07 08:54:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望能够发送组合键SHIFT+CTRL+。(点)使用以下代码:

import win32com.client as comclt
wsh= comclt.Dispatch("WScript.Shell")
wsh.SendKeys() 

到目前为止,我可以发送CTRL+。(点)如下所示:

wsh.SendKeys(^.) 

如何在那里添加SHIFT键?

感谢所有回答:)


Tags: 代码importclientshiftasshellwin32comdispatch
1条回答
网友
1楼 · 发布于 2024-07-07 08:54:05

轮班使用+

这里有完整的列表:SendKeys

。。。要指定按住SHIFT、CTRL和ALT组合键同时按下其他几个键,请创建一个复合字符串参数,并将修改后的击键括在括号中。例如,发送按键组合,指定在以下情况下按住SHIFT键:

  • 按下e和c,发送字符串参数“+(ec)”。
  • 按下e,然后是一个单独的c(不带移位),发送字符串参数“+ec”。。。

相关问题 更多 >