【问题标题】:Keyboard pressing using wxpython使用 wxpython 按下键盘
【发布时间】:2017-05-24 08:18:45
【问题描述】:

我需要按下键盘上的一个键(如字母)。 我有 wxpython 中键的值,但我无法让它们被按下。 我需要某种使用键值并使其被按下的函数。

谢谢大家:)

【问题讨论】:

  • 我认为wxpython 不会为你做这件事。您可能需要使用系统调用,在这种情况下,我们需要知道您感兴趣的操作系统。

标签: python keyboard wxpython


【解决方案1】:

我不确定 wxpython 是否有能力做到这一点,但我知道你可以用 pywinauto 做到这一点,而且非常简单。

类似:

from pywinauto.application import Application

app = Application().start("notepad.exe")
app.Notepad.TypeKeys("%FX")

将打开记事本,然后将其发送关闭它的快捷键。

https://pywinauto.github.io/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-17
    • 2010-12-12
    • 1970-01-01
    • 1970-01-01
    • 2015-11-20
    • 1970-01-01
    相关资源
    最近更新 更多