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实现抓取网页并且解析的实例
Sep 20 Python
Python Web框架Flask中使用新浪SAE云存储实例
Feb 08 Python
使用python将图片格式转换为ico格式的示例
Oct 22 Python
Django+JS 实现点击头像即可更改头像的方法示例
Dec 26 Python
python获取磁盘号下盘符步骤详解
Jun 19 Python
Tensorflow读取并输出已保存模型的权重数值方式
Jan 04 Python
使用python求解二次规划的问题
Feb 29 Python
DataFrame 数据合并实现(merge,join,concat)
Jun 14 Python
解决tensorflow 释放图,删除变量问题
Jun 23 Python
django使用graphql的实例
Sep 02 Python
python数字转对应中文的方法总结
Aug 02 Python
python创建字典及相关管理操作
Apr 13 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
js 设置选中行的样式的实现代码
2010/05/24 Javascript
基于jquery的仿百度的鼠标移入图片抖动效果
2010/09/17 Javascript
jquery 提交值不为空的元素示例代码
2013/05/10 Javascript
JS Jquery 遍历,筛选页面元素 自动完成(实现代码)
2013/07/08 Javascript
js 中将多个逗号替换为一个逗号的代码
2014/06/07 Javascript
基于socket.io和node.js搭建即时通信系统
2014/07/30 Javascript
jquery中EasyUI使用技巧小结
2015/02/10 Javascript
js随机生成网页背景颜色的方法
2015/02/26 Javascript
详解JavaScript基于面向对象之继承
2015/12/13 Javascript
D3.js实现折线图的方法详解
2016/09/21 Javascript
JavaScript闭包原理与用法实例分析
2018/08/10 Javascript
vue 指令之气泡提示效果的实现代码
2018/10/18 Javascript
mockjs+vue页面直接展示数据的方法
2018/12/19 Javascript
JavaScript对JSON数组简单排序操作示例
2019/01/31 Javascript
Vue 事件处理操作实例详解
2019/03/05 Javascript
浅入深出Vue之自动化路由
2019/08/06 Javascript
按日期打印Python的Tornado框架中的日志的方法
2015/05/02 Python
剖析Python的Tornado框架中session支持的实现代码
2015/08/21 Python
python生成验证码图片代码分享
2016/01/28 Python
python实现决策树C4.5算法详解(在ID3基础上改进)
2017/05/31 Python
python psutil库安装教程
2018/03/19 Python
python中csv文件的若干读写方法小结
2018/07/04 Python
Python实现动态添加属性和方法操作示例
2018/07/25 Python
Linux下python3.6.1环境配置教程
2018/09/26 Python
pandas DataFrame 警告(SettingWithCopyWarning)的解决
2019/07/23 Python
将pymysql获取到的数据类型是tuple转化为pandas方式
2020/05/15 Python
什么是Python中的匿名函数
2020/06/02 Python
英国和爱尔兰最大的地毯零售商:Kukoon
2018/12/17 全球购物
RetroStage德国:复古服装
2019/02/03 全球购物
求职简历自荐信
2013/10/20 职场文书
保洁主管岗位职责
2013/11/20 职场文书
法律意见书范本
2015/06/04 职场文书
个人业务学习心得体会
2016/01/25 职场文书
入党转正申请自我鉴定
2019/06/25 职场文书
python爬虫selenium模块详解
2021/03/30 Python
Python 第三方库 openpyxl 的安装过程
2022/12/24 Python