Python有哪些好用的语言翻译方法

时间:2022-10-09 17:37:13 | 浏览:5718

现在将几万条数据从日语翻译成中文。因为数据的获取和处理用的是python代码,所以想先尝试翻译部分也用python实现。网上查到的翻译方法有百度、有道以及谷歌翻译(个人)下面会对这三个方法进行简单的测试和分析。模块导入手动安装,命令pip

现在将几万条数据从日语翻译成中文。

因为数据的获取和处理用的是python代码,所以想先尝试翻译部分也用python实现。

网上查到的翻译方法有百度、有道以及谷歌翻译(个人)

下面会对这三个方法进行简单的测试和分析。

模块导入

手动安装,命令pip install module_name

百度

text--待翻文本,f--初始语言,t--目标语言,后面方法类似

有道

谷歌

测试代码

测试过程:

翻译5个字串为一个小的单位输出消耗时间;

循环10次为一个大的单位输出消耗时间;

对不同的语言字串和循环次数做过多次测试,发现情况基本类似,所以这里选择了10次。

text_list = ["こんにちは", "こんばんは", "おはようございます", "お休(やす)みなさい", "お元気(げんき)ですか"]

time_baidu = 0

time_youdao = 0

time_google = 0

time_google2 = 0

for i in list(range(1, 11)):

time1 = time.time()

for text in text_list:

translateBaidu(text)

time2 = time.time()

print("百度翻译第%s次时间:%s" % (i, time2 - time1))

time_baidu += (time2 - time1)

time1 = time.time()

for text in text_list:

translateYoudao(text)

time2 = time.time()

print("有道翻译第%s次时间:%s" % (i, time2 - time1))

time_youdao += (time2 - time1)

time1 = time.time()

for text in text_list:

translateGoogle(text)

time2 = time.time()

print("谷歌翻译第%s次时间:%s" % (i, time2 - time1))

time_google += (time2 - time1)

time1 = time.time()

for text in text_list:

translateGoogle2(text)

time2 = time.time()

print("谷歌2翻译第%s次时间:%s" % (i, time2 - time1))

time_google2 += (time2 - time1)

print("百度翻译时间:%s" % (time_baidu / 10))

print("有道翻译时间:%s" % (time_youdao / 10))

print("谷歌翻译时间:%s" % (time_google / 10))

print("谷歌2翻译时间:%s" % (time_google2 / 10))

结果分析

日语字串原意为["你好", "晚上好", "早上好", "晚安", "您还好吧"]。

自己试试学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入学习交流群

626062078,我们一起学Python!

相关资讯

为什么国内很多人都在说Python好,真正招聘的时候不需要呢?

Python是一门很出色的胶水语言,也就是当我们有现成的组件后,Python非常适合将他们组装起来。机器学习的例子就比较典型。我们用C++写好Tensorflow,用C写好Numpy,用Scala写好Spark,现在想用这些组件训练一个机器

如何系统的学python?

我不喜欢一上来就推荐一堆参考资料的东西,那只会让初学者更迷茫。好比一个婴儿,你告诉他学会走路的方法有100种,他只会变的对走路毫无兴趣,他要的只是一种最有效的学会走路的办法,而不是100种。同样的,下面介绍的是我之前刚开始自己学习pytho

python学习笔记000

写在最前面其实想学习编程很久了,以前也陆陆续续学习过一段时间的编程,但总是半途而废,经过我长达三秒钟的思考,总结出以下两个方面的原因:1、没有学习的压力。因为我不是程序员,编程不是我吃饭的家伙,会不会编程并不会影响什么,但我又觉得编程是一件

PHP、Java、Python、C、C++这几种编程语言都有什么特点或优点?

一、强类型和弱类型语言:C、 C++、 Java 、Python都是强类型的语言。PHP是弱类型的语言。强类型语言是一种强制类型定义的语言,即一旦某一个变量被定义类型,如果不经强制转换,那么它永远就是该数据类型。而弱类型语言是一种弱类型定义

铁打的Python连续3年第一,PHP跌出前十:IEEE编程语言排行榜出炉

乾明 发自 凹非寺 量子位 报道 | 公众号 QbitAIPython势头不减,依旧第一,而且进一步拉开了与其他语言的差距。这一结果,来自IEEE Spectrum2019年度编程语言排行榜。这已经是Python连续3年保持第一。在Pyth

C、C++、Java、JavaScript、PHP、Python分别用来开发什么?

首先,我们先普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了让计算机干活,比如编写一篇文章,下载一首MP3等,而计算机干活的CPU只认识机器的指令,所以,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令。

11月编程语言榜已出!Python蝉联榜首,PHP将跌出前十

全球知名TIOBE 编程语言社区发布了11 月编程语言排行榜。下面让我们一起来看看,本月榜单中有哪些值得注意的新变化吧!01PHP即将跌出前十自 20 多年前 TIOBE 指数开始发布以来,PHP 一直常驻在榜单前十,然而最近,该语言已经开

PHP、Ruby、Python:三种编程语言谁最强?

【51CTO.com快译】在本文中,我们将逐一介绍目前人气较高的三种编程语言:PHP、Ruby和Python。我们将分析它们是如何工作的,它们彼此有何不同,谁在使用它们,以及每种语言受欢迎的程度。一、 PHP:互联网上最受欢迎的脚本语言PH

TIOBE11月编程语言排行:Python超越C语言成第一!PHP将掉前十?

TIOBE 编程社区指数是编程语言流行程度的指标。该指数每月更新一次。评级基于全球熟练工程师、课程和第三方供应商的数量。谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度等流行搜索引擎用于计算评分。需要注意的是,TIOBE 指数与最

零基础选择Java、PHP、Python还是前端培训好呢?

IT行业现在依然是求职转行人群的首选,那么当下的IT培训机构中IT技术课程类目繁多,尤其是Java培训,PHP培训,Python培训以及前端培训最火,零基础人员如何选择一种适合自己的编程开发语言课程去学习入行呢?前三者属于后端的开发语言,我

友情链接

天天财经元宇宙中国SEO域名抢注宝宝起名网网站监控塞浦路斯旅游网清远新闻资讯网上饶新闻资讯网美的集团A股濮阳新闻头条网手表腕表之家今日黄山今日朔州雅安新闻头条网内江新闻头条网养生知识网上海新闻资讯网杭州旅游网生日礼物网十二生肖起名网今日榆林大数据信息网燕京啤酒A股票丰胸食谱大全梧州六堡茶官网古井贡酒股票网免费起名神器钦州新闻头条网泰国旅游网朗姆酒品牌网徐氏取名字大全马宝宝取名起名网莆田头条新闻网鸡宝宝取名网虚拟现实技术网
中国二手苹果手机官网-中国苹果手机官网序列号查询、iphone14plus、苹果手机官网序列号查询激活时间查询、iphone官网、苹果首次激活时间查询、iphone首次激活时间查询网站、正规二手苹果手机官网、苹果官网商城二手手机、苹果官网回收入口、苹果13官网价格256g、苹果14pro配置、苹果14plus上市时间、苹果14plus发售、iphone手机Apple苹果官网序列号查询入口。
iphone资讯网 haiyihai.cn©2022-2028版权所有