【问题标题】:Type colon (:) with pynput使用 pynput 键入冒号 (:)
【发布时间】:2020-10-12 18:19:26
【问题描述】:

我正在尝试制作一个小脚本来自动编写一些东西,但我发现如果我这样做了

keyboard.type("Stuff: some more stuff")

我会得到

Stuff> some more stuff.

我已经尝试了我能想到的每一个角色,结果发现它把角色变成了完全不同的角色。有什么方法可以使用 pynput 插入冒号?

【问题讨论】:

    标签: python automation keyboard pynput


    【解决方案1】:

    看起来你不能直接在 Parrot OS 上输入,所以你必须这样做:

    from pynput.keyboard import Key, Controller
    
    keyboard = Controller()
    
    keyboard.press(':')
    keyboard.release(':')
    

    【讨论】:

    • 可能是操作系统或模块问题,例如我使用的是 Windows 10 和 pip 库版本的 pynput
    • 可能是,我使用的是 Parrot OS(基于 Debian),可能会干扰
    猜你喜欢
    • 2020-02-17
    • 2019-02-13
    • 2019-12-07
    • 1970-01-01
    • 2021-08-05
    • 1970-01-01
    • 2019-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多