python之做一个简易的翻译器

平时经常在网上翻译一些单词,突发奇想,可不可以直接利用python去实现一个简易翻译器呢?话不多说开始实践。 一.利用googletrans库 首先你需要下载’ pip install googletrans==4.0.0-rc1

平时经常在网上翻译一些单词,突发奇想,可不可以直接利用python去实现一个简易翻译器呢?话不多说开始实践。

一.利用googletrans

首先你需要下载’

pip install googletrans==4.0.0-rc1

二.简易版本

from googletrans import Translator, LANGUAGES

def translate_text(text, src_lang='auto', dest_lang='en'):
    translator = Translator()
    try:
        translation = translator.translate(text, src=src_lang, dest=dest_lang)
        return translation.text
    except Exception as e:
        return str(e)

def list_languages():
    for code, language in LANGUAGES.items():
        print(f"{code}: {language}")

if __name__ == "__main__":
    # 列出所有可用的语言
    list_languages()

    # 输入要翻译的文本和目标语言
    text_to_translate = input("Enter the text you want to translate: ")
    target_language = input("Enter the target language (e.g., 'zh-CN'): ")

    # 翻译并打印结果
 

发布者:admin,转转请注明出处:http://www.yc00.com/web/1754786333a5202092.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信