python中翻译功能translate模块实现方法


Posted in Python onDecember 17, 2020

现如今,各个国家交流密切,通过翻译使我们打破了语言壁垒,而翻译在互联网上的存在也尤为普遍。python中执行翻译操作的包是translate包,通过下载安装translate包,使用translate模块可以在python中实现多种语言直接的相互翻译。

1、下载translate包

https://pypi.org/project/translate/

2、使用pip安装translate包

pip install translate

3、使用translate模块实现翻译功能

from translate import Translator
def translate_content_ch():
  # 实现英文转中文
  translator=Translator(to_lang='chinese')
  translation=translator.translate('hello')
  return translation
def translate_content_en():
#实现中文转英文
  translator=Translator(from_lang='chinese',to_lang='english')
  translation=translator.translate('你好')
  return translation

Python translate()方法补充实例

先按照转换表的替换出新的 string,然后再执行 del 参数的替换,有个先后顺序:

# -*- coding:utf-8 -*-
from string import maketrans

intab = 'aeiou'
outtab = '12345'
str1 = 'i am a example string for test! wow...!!!'

print "str1:",str1
print "intab:",intab
print "outtab:",outtab

transtab = maketrans(intab,outtab)

print "str1.translate(translate(intab,outtab)):"
print str1.translate(transtab)

print "str1.translate(translate(intab,outtab),'x1'):"
print str1.translate(transtab,'x1')

输出结果为:

str1: i am a example string for test! wow...!!!
intab: aeiou
outtab: 12345
str1.translate(translate(intab,outtab)):
3 1m 1 2x1mpl2 str3ng f4r t2st! w4w...!!!
str1.translate(translate(intab,outtab),'x1'):
3 1m 1 21mpl2 str3ng f4r t2st! w4w...!!!

到此这篇关于python中翻译功能translate模块实现方法的文章就介绍到这了,更多相关python中翻译功能translate模块如何实现内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python插入数据到列表的方法
Apr 30 Python
Django中login_required装饰器的深入介绍
Nov 24 Python
Python数据结构之栈、队列的实现代码分享
Dec 04 Python
python 日志增量抓取实现方法
Apr 28 Python
Python骚操作之动态定义函数
Mar 26 Python
简单了解python关系(比较)运算符
Jul 08 Python
wxPython实现列表增删改查功能
Nov 19 Python
Python实现链表反转的方法分析【迭代法与递归法】
Feb 22 Python
解决IDEA 的 plugins 搜不到任何的插件问题
May 04 Python
Keras 快速解决OOM超内存的问题
Jun 11 Python
Python urllib3软件包的使用说明
Nov 18 Python
Python离线安装各种库及pip的方法
Nov 28 Python
python中count函数知识点浅析
Dec 17 #Python
Python 使用SFTP和FTP实现对服务器的文件下载功能
Dec 17 #Python
python爬虫利器之requests库的用法(超全面的爬取网页案例)
Dec 17 #Python
python使用smtplib模块发送邮件
Dec 17 #Python
python实现计算器简易版
Dec 17 #Python
利用Python实现自动扫雷小脚本
Dec 17 #Python
用python读取xlsx文件
Dec 17 #Python
You might like
PHP IN_ARRAY 函数使用注意事项
2010/07/24 PHP
php结合正则批量抓取网页中邮箱地址
2015/05/19 PHP
PHP实现将多个文件中的内容合并为新文件的方法示例
2017/06/10 PHP
Yii框架Session与Cookie使用方法示例
2019/10/14 PHP
jQuery 核心函数以及jQuery对象
2010/03/23 Javascript
jquery连缀语法如何实现
2012/11/29 Javascript
JQuery中$.ajax()方法参数详解及应用
2013/12/12 Javascript
Javascript图片上传前的本地预览实例
2014/06/16 Javascript
javascript函数命名的三种方式及区别介绍
2016/03/22 Javascript
javascript用正则表达式过滤空格的实现代码
2016/06/14 Javascript
js中通过getElementsByName访问name集合对象的方法
2016/10/31 Javascript
jQuery延迟执行的实现方法
2016/12/21 Javascript
JavaScript实现创建自定义对象的常用方式总结
2018/07/09 Javascript
layui的表单提交以及验证和修改弹框的实例
2019/09/09 Javascript
jquery将信息遍历到界面上实例代码
2020/01/21 jQuery
使用vue-cli3+typescript的项目模板创建工程的教程
2020/02/28 Javascript
python 中文字符串的处理实现代码
2009/10/25 Python
python计算程序开始到程序结束的运行时间和程序运行的CPU时间
2013/11/28 Python
Python字典实现简单的三级菜单(实例讲解)
2017/07/31 Python
Python线性拟合实现函数与用法示例
2018/12/13 Python
用python写一个定时提醒程序的实现代码
2019/07/22 Python
Canvas系列之滤镜效果
2019/02/12 HTML / CSS
洛杉矶健身中心女性专用运动服饰品牌:Marika
2018/05/09 全球购物
计算机专业个人求职自荐信
2013/09/21 职场文书
心理健康心得体会
2014/01/02 职场文书
运动会广播稿200字
2014/01/15 职场文书
幼儿园美术教学反思
2014/01/31 职场文书
贸易经济专业自荐书
2014/06/29 职场文书
房屋登记授权委托书范本
2014/10/09 职场文书
助学感谢信范文
2015/01/21 职场文书
未婚证明范本
2015/06/15 职场文书
聘任通知书
2015/09/21 职场文书
2016年大学生党员公开承诺书
2016/03/24 职场文书
left join、inner join、right join的区别
2021/04/05 MySQL
HTML中的表单元素介绍
2022/02/28 HTML / CSS
python实现一个简单的贪吃蛇游戏附代码
2022/06/28 Python