Рейтинг:1

Сочетание клавиш для преобразования упрощенного китайского языка в традиционный китайский

флаг ni

Я пытаюсь создать сочетание клавиш, которое запускает скрипт python для преобразования выбранных упрощенных китайских символов в традиционные китайские в буфере обмена.

Вот основной код:

s2t.py

из opencc импортировать OpenCC как CC
импорт ОС
импортировать пиперклип
импортировать pymsgbox
время импорта

куб.см = CC('s2t')
текст = os.popen("xsel -o").read()
rslt = cc.convert(текст)
pyperclip.copy(rslt)
pymsgbox.alert(rslt)

pyperclip.paste ()

Хотя я могу заставить скрипт работать, как и ожидалось, в терминале оболочки с помощью приведенной ниже команды:

/home/username/anaconda3/bin/python3 /home/username/Code/python/general_tools/s2t.py

кажется, что это не работает с ярлыком.

введите описание изображения здесь


Обновлять:

Большая часть приведенного выше кода работала, но я не могу получить pyperclip.paste () бежать.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.