Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 Autokey-py3 v0.93.10(在 Linux Mint 18.2 中)使用“keyboard.send_keys”命令生成 Unicode 字符。不幸的是,以下尝试均无效。
键盘.sendkeys("—")
键盘.sendkeys(u"\u2014")
或者从 unicode.py 复制的这种尝试:
import.paste_character("—")
有人可以告诉我我错过了什么吗?
这对我有用(大部分):
keyboard.send_keys("<ctrl>+<shift>+u+" + "012b") keyboard.send_keys("<ctrl>")
这似乎取决于您正在写入的应用程序、桌面环境、发行版及其版本......
例如,它现在可以在这个窗口中工作 - 但它不能在 KDE/Manjaro 上的 LibreOffice Writer 中工作(尽管几个月前它还在工作)。