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多线程编程中的join函数使用心得
Sep 02 Python
python私有属性和方法实例分析
Jan 15 Python
详解Python map函数及Python map()函数的用法
Nov 16 Python
Python实现正整数分解质因数操作示例
Aug 01 Python
Python实现的文轩网爬虫完整示例
May 16 Python
用python画一只可爱的皮卡丘实例
Nov 21 Python
Python如何使用字符打印照片
Jan 03 Python
python GUI库图形界面开发之PyQt5日期时间控件QDateTimeEdit详细使用方法与实例
Feb 27 Python
Python操作Excel工作簿的示例代码(\*.xlsx)
Mar 23 Python
Django Channel实时推送与聊天的示例代码
Apr 30 Python
tensorflow dataset.shuffle、dataset.batch、dataset.repeat顺序区别详解
Jun 03 Python
python爬虫scrapy基本使用超详细教程
Feb 20 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文件管理基本功能简单操作
2017/01/16 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
2017/09/15 PHP
PHP xpath()函数讲解
2019/02/11 PHP
JavaScript 题型问答有答案参考
2010/02/17 Javascript
js判断页面中是否有指定控件的简单实例
2014/03/04 Javascript
JQuery中的html()、text()、val()区别示例介绍
2014/09/01 Javascript
Ajax的概述与实现过程
2016/11/18 Javascript
jQuery控制控件文本的长度的操作方法
2016/12/05 Javascript
Bootstrap基本插件学习笔记之模态对话框(16)
2016/12/08 Javascript
jQuery实现checkbox全选功能完整实例
2018/07/12 jQuery
详解vue.js根据不同环境(正式、测试)打包到不同目录
2018/07/13 Javascript
搭建vue开发环境
2018/07/19 Javascript
使用vue-router与v-if实现tab切换遇到的问题及解决方法
2018/09/07 Javascript
CKeditor富文本编辑器使用技巧之添加自定义插件的方法
2019/06/14 Javascript
vue实现分页加载效果
2019/12/24 Javascript
Python格式化压缩后的JS文件的方法
2015/03/05 Python
Python新手实现2048小游戏
2015/03/31 Python
Linux下将Python的Django项目部署到Apache服务器
2015/12/24 Python
Python利用operator模块实现对象的多级排序详解
2017/05/09 Python
使用Python获取并处理IP的类型及格式方法
2018/11/01 Python
Python饼状图的绘制实例
2019/01/15 Python
python交互界面的退出方法
2019/02/16 Python
解决IDEA 的 plugins 搜不到任何的插件问题
2020/05/04 Python
Python socket服务常用操作代码实例
2020/06/22 Python
python 获取剪切板内容的两种方法
2020/11/28 Python
拉斯维加斯城市观光通行证:Las Vegas Pass
2019/05/21 全球购物
香港家用健身器材、运动器材及健康美容仪器专门店:FitBoxx
2019/12/05 全球购物
酒店经理职责
2014/01/30 职场文书
记帐员岗位责任制
2014/02/08 职场文书
幼儿园六一儿童节活动方案
2014/08/26 职场文书
活动总结新闻稿
2014/08/30 职场文书
家庭贫困证明
2014/09/23 职场文书
工程主管竞聘书
2015/09/15 职场文书
优秀班干部主要事迹材料
2015/11/04 职场文书
2016年精神文明建设先进个人事迹材料
2016/02/29 职场文书
Python中基础数据类型 set集合知识点总结
2021/08/02 Python