s2t.py

s2t.py

我正在尝试创建一个键盘快捷键,运行一个 python 脚本将剪贴板中选定的简体中文字符转换为繁体中文。

以下是基本代码:

s2t.py

from opencc import OpenCC as CC
import os
import pyperclip
import pymsgbox
import time

cc = CC('s2t')
text = os.popen("xsel -o").read()
rslt = cc.convert(text)
pyperclip.copy(rslt)
pymsgbox.alert(rslt)

pyperclip.paste()

虽然我可以使用以下命令在 shell 终端中按预期运行脚本,

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

它似乎不适用于快捷方式。

在此处输入图片描述


更新:

上面的大部分代码都可以运行,但我无法pyperclip.paste()运行。

相关内容