如何使用python轻松翻译世界各国百余种语言

已收录   阅读次数: 855
2021-02-2210:14:48 发表评论
摘要

继续展开有关python的学习,这次是使用python翻译世界各国百余种语言,自然也是需要用到一个库,详情自然在本篇文章,而且使用起来相当简单,但是功能却十分强大,分享给大家……

分享至:
如何使用python轻松翻译世界各国百余种语言

开篇寄语

继续展开有关python的学习,这次是使用python翻译世界各国百余种语言,自然也是需要用到一个库,详情自然在本篇文章,而且使用起来相当简单,但是功能却十分强大,分享给大家。

准备要素

  • 本机已经安装了python
  • 安装googletrans库

如何安装Googletrans库

使用“win”+“R”组合键,调出cmd命令,输入以下代码后,点击回车:

pip install googletrans==3.1.0a0
如何使用python轻松翻译世界各国百余种语言

安装完成后,打开Pycharm或者VS code等IDE开始进行编辑,伯衡君使用的是Pycharm,因为该编辑器伯衡君已经把环境指向了python的默认安装地址,所以就无需特地安装这个包了。

内容详情

直接来最简单的教程

from googletrans import Translator

text1 = "Hello, World!"

translator = Translator()

result = translator.translate(text1,dest="ja")

print(result.text)

输出结果直接就把英文转换成了日文,如下图所示:

如何使用python轻松翻译世界各国百余种语言

具体的对应语言种类缩写,可以点击这个列表地址查看详情。

如何使用python轻松翻译世界各国百余种语言

侦测何种语言

from googletrans import Translator

text1 = "Hello, world!"

translator = Translator()

result = translator.detect(text1)

print(result)

输出结果如下:

Detected(lang=en, confidence=0.8225234)

可以看出识别出了为英语。

如果不想用随机的翻译源网址,可以指定地址,放在一个列表里面就行了。

translator = Translator(service_urls=[
      'translate.google.com',
      'translate.google.co.kr',
    ])
  • 我的微信
  • 微信扫一扫加好友
  • weinxin
  • 我的微信公众号
  • 扫描关注公众号
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: