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实现在pickling的时候压缩的方法
Sep 25 Python
python实现搜索指定目录下文件及文件内搜索指定关键词的方法
Jun 28 Python
简单谈谈Python中的几种常见的数据类型
Feb 10 Python
Python实现将json文件中向量写入Excel的方法
Mar 26 Python
python微信公众号之关键词自动回复
Jun 15 Python
详解python多线程之间的同步(一)
Apr 03 Python
Python大数据之从网页上爬取数据的方法详解
Nov 16 Python
Python实现手机号自动判断男女性别(实例解析)
Dec 22 Python
Python进程的通信Queue、Pipe实例分析
Mar 30 Python
Python3.7 读取音频根据文件名生成脚本的代码
Apr 07 Python
如何实现在jupyter notebook中播放视频(不停地展示图片)
Apr 23 Python
Python的flask接收前台的ajax的post数据和get数据的方法
Apr 12 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微信支付通知的处理方式
2014/05/25 PHP
PHP命令行脚本接收传入参数的三种方式
2014/08/20 PHP
Laravel 5框架学习之路由、控制器和视图简介
2015/04/07 PHP
php加密之discuz内容经典加密方式实例详解
2017/02/04 PHP
php操作access数据库的方法详解
2017/02/22 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
2020/03/23 PHP
Javascript排序算法之计数排序的实例
2014/04/05 Javascript
用C/C++来实现 Node.js 的模块(二)
2014/09/24 Javascript
js如何打印object对象
2015/10/16 Javascript
javascript精确统计网站访问量实例代码
2015/12/19 Javascript
JS实现物体带缓冲的间歇运动效果示例
2016/12/22 Javascript
jQuery实现ajax无刷新分页页码控件
2017/02/28 Javascript
Javascript实现跨域后台设置拦截的方法详解
2017/08/04 Javascript
微信小程序scroll-view仿拼多多横向滑动滚动条
2020/04/21 Javascript
JS使用tween.js动画库实现轮播图并且有切换功能
2018/07/17 Javascript
手把手带你封装一个vue component第三方库
2019/02/14 Javascript
vue按需加载实例详解
2019/09/06 Javascript
jQuery实现二级导航菜单的示例
2020/09/30 jQuery
Python中动态检测编码chardet的使用教程
2017/07/06 Python
python实现类之间的方法互相调用
2018/04/29 Python
Python爬虫框架scrapy实现downloader_middleware设置proxy代理功能示例
2018/08/04 Python
pycharm 在windows上编辑代码用linux执行配置的方法
2018/10/27 Python
Python3.5字符串常用操作实例详解
2019/05/01 Python
Python中字符串String的基本内置函数与过滤字符模块函数的基本用法
2019/05/27 Python
Python使用Pandas库实现MySQL数据库的读写
2019/07/06 Python
python利用itertools生成密码字典并多线程撞库破解rar密码
2019/08/12 Python
详解opencv中画圆circle函数和椭圆ellipse函数
2019/12/27 Python
Python scrapy爬取小说代码案例详解
2020/07/09 Python
PUMA澳大利亚官方网站:德国运动品牌
2018/10/19 全球购物
同程旅游英文网站:LY.com
2018/11/13 全球购物
英国在线药房:Chemist.co.uk
2019/03/26 全球购物
机械制造专业个人的自我评价
2013/12/28 职场文书
好段摘抄大全(48句)
2019/08/08 职场文书
Python常用配置文件ini、json、yaml读写总结
2021/07/09 Python
Redis Cluster集群动态扩容的实现
2021/07/15 Redis
使用Canvas绘制一个游戏人物属性图
2022/03/25 Javascript