Я пытаюсь использовать Autokey-py3 v0.93.10 (в Linux Mint 18.2) для генерации символов Unicode с помощью keyboard.send_keysкоманды. К сожалению, ни одна из следующих попыток не работает.
keyboard.sendkeys("—")
keyboard.sendkeys(u"\u2014")
или эта попытка скопирована из unicode.py:
import.paste_character("—")
Может ли кто-нибудь посоветовать мне, что мне не хватает?
Решение проблемы
Это работает для меня (в основном):
keyboard.send_keys("<ctrl>+<shift>+u+" + "012b")
keyboard.send_keys("<ctrl>")
Кажется, это зависит от приложения, в которое вы пишете, среды рабочего стола, дистрибутива и его версии...
Например, сейчас он работает в этом окне, но не работает внутри LibreOffice Writer в KDE/Manjaro (хотя несколько месяцев назад он работал там).
Комментариев нет:
Отправить комментарий