python中翻译功能translate模块实现方法
作者:宋宋大人 时间:2021-05-09 17:02:33
现如今,各个国家交流密切,通过翻译使我们打破了语言壁垒,而翻译在互联网上的存在也尤为普遍。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...!!!
来源:https://www.py.cn/faq/python/22044.html
标签:python,翻译功能,translate
0
投稿
猜你喜欢
python基础之类型转换函数
2021-06-25 02:43:27
Python matplotlib的使用并自定义colormap的方法
2023-02-02 09:41:40
纯python实现机器学习之kNN算法示例
2021-05-02 22:57:17
使用mysql_udf与curl库完成http_post通信模块示例
2024-01-21 15:56:04
对python的文件内注释 help注释方法
2021-12-20 18:12:46
基于matplotlib中ion()和ioff()的使用详解
2021-11-23 17:54:27
Python3中exp()函数用法分析
2023-06-11 03:17:24
javascript globalStorage类代码
2024-04-22 12:51:08
asp中提示至少一个参数没有被指定值 解决方法
2013-06-01 20:14:00
sqlserver 通用存储过程分页代码(附使用ROW_NUMBER()和不使用ROW_NUMBER()两种情况性能分析)
2024-01-12 18:52:11
解决SQL SERVER数据库备份时出现“操作系统错误5(拒绝访问)。BACKUP DATABASE 正在异常终止。”错误的解决办法
2024-01-22 08:24:14
Python中paramiko模块的基础操作与排错问题
2023-06-21 04:45:33
python学习笔记:字典的使用示例详解
2022-06-14 16:31:31
python pandas分割DataFrame中的字符串及元组的方法实现
2022-09-10 09:30:14
SQL提高查询效率之Like篇
2011-10-01 09:36:42
mysql 5.5.27 winx64安装配置方法图文教程
2024-01-14 22:03:36
使用ASP常见问题解答
2007-10-11 14:07:00
JavaScript数组去重的几种方法
2024-04-18 10:56:33
教你怎么使用sql游标实例分享
2012-07-11 16:14:57
带中英文翻译功能的收藏夹
2008-07-31 11:33:00