pip install googletrans==4.0.0-rc1 Pillow
注意:googletrans 库的最新版本可能会有变动,具体版本请根据当时情况选择。
第二步:编写代码
import tkinter as tk
from tkinter import filedialog, messagebox, simpledialog
from tkinter.ttk import Progressbar
from PIL import Image, ImageTk
import googletrans as gt
import threading
import os
# 初始化翻译器
translator = gt.Translator()
def translate_text(src_text, dest_lang):
try:
translation = translator.translate(src_text, dest=dest_lang)
return translation.text
except Exception as e:
return f"Error: {e}"
def on_drag_enter(event):
# 允许拖拽
textwidget.tk.call("event_generate", "<<Paste>>", "-data", event.data)
def on_file_drag_and_drop(event):

本文介绍了如何使用Python结合搜狗翻译接口,编写一个翻译助手。作者分享了编写代码的步骤,并提到曾任职于大厂,现提供一份全面的Python学习资料,涵盖前端开发的多个知识点,包括大厂面经、学习笔记、源码讲义等,供学习者提升技能。
最低0.47元/天 解锁文章
1123

被折叠的 条评论
为什么被折叠?



