- Python - 文本处理
- Python - 文本处理简介
- Python - 文本处理环境
- Python - 字符串不可变性
- Python - 排序行
- Python - 重新格式化段落
- Python - 计算段落中的单词数量
- Python - 二进制 ASCII 转换
- Python - 字符串作为文件
- Python - 向后读取文件
- Python - 过滤重复单词
- Python - 从文本中提取电子邮件
- Python - 从文本中提取 URL
- Python - 漂亮打印
- Python - 文本处理状态机
- Python - 大写和翻译
- Python - 标记化
- Python - 去除停用词
- Python - 同义词和反义词
- Python - 文本翻译
- Python - 替换单词
- Python - 拼写检查
- Python - WordNet 接口
- Python - 语料库访问
- Python - 标记单词
- Python - 块和间隙
- Python - 块分类
- Python - 文本分类
- Python - 二元组
- Python - 处理 PDF
- Python - 处理 Word 文档
- Python - 读取 RSS feed
- Python - 情感分析
- Python - 搜索和匹配
- Python - 调整文本
- Python - 换行
- Python - 频率分布
- Python - 文本摘要
- Python - 词干算法
- Python - 受限搜索
Python - 文本翻译
随着面向国际受众的各类网站不断涌现,从一种语言翻译成另一种语言变得越来越普遍。Python 提供名为 translate 的软件包助我们实现这一功能。
可通过以下方法安装此软件包。它支持主流语言的翻译。
pip install translate
下面显示了一个简单的句子从英语翻译成德语的示例,其中英语为默认源语言。
from translate import Translator translator= Translator(to_lang="German") translation = translator.translate("Good Morning!") print translation
运行上述程序后,将看到以下输出 -
Guten Morgen!
任意两种语言间
如果需要指定源语言和目标语言,我们可按如下程序中的方式指定。
from translate import Translator translator= Translator(from_lang="german",to_lang="spanish") translation = translator.translate("Guten Morgen") print translation
运行上述程序后,将看到以下输出 -
Buenos días
广告