事前安裝
pip install pyperclip opencc-python-reimplemented
pyperclip
用來讀寫剪貼簿文字,opencc-python-reimplemented
則用來進行繁體與簡體中文的轉換。
剪貼簿繁體轉簡體
import pyperclip
from opencc import OpenCC
# 建立 OpenCC 物件,用來進行繁體轉簡體
cc = OpenCC('t2s')
def convert_clipboard_text():
# 從剪貼簿取得文字
text = pyperclip.paste()
# 將繁體中文轉換為簡體中文
simplified_text = cc.convert(text)
# 將轉換後的文字複製回剪貼簿
pyperclip.copy(simplified_text)
print("轉換完成,簡體字已複製到剪貼簿。")
if __name__ == "__main__":
convert_clipboard_text()
剪貼簿簡體轉繁體
import pyperclip
from opencc import OpenCC
# 建立 OpenCC 物件,用來進行簡體轉繁體
cc = OpenCC('s2t')
def convert_clipboard_text():
# 從剪貼簿取得文字
text = pyperclip.paste()
# 將簡體中文轉換為繁體中文
traditional_text = cc.convert(text)
# 將轉換後的文字複製回剪貼簿
pyperclip.copy(traditional_text)
print("轉換完成,繁體字已複製到剪貼簿。")
if __name__ == "__main__":
convert_clipboard_text()