目录

  • 前言
  • 封装好的python中英互译模块
  • 使用demo

前言

通过python translate库可以实现中英互译的功能,笔者将该实现该共能的代码封装成python的类,从而可以实现python用三行代码实现中英互译。

封装好的python中英互译模块

from translate import Translator# 封装好的翻译模块
"""输入参数:“E2C”:英译中"C2E":中译英
"""
class LanguageTrans():def __init__(self, mode):self.mode = modeif self.mode == "E2C":self.translator = Translator(from_lang="english", to_lang="chinese")if self.mode == "C2E":self.translator = Translator(from_lang="chinese", to_lang="english")def trans(self, word):translation = self.translator.translate(word)return translation

使用demo

# 中译英
translator = LanguageTrans("C2E")
word = translator.trans("你好")
print(word)# 英译中
translator = LanguageTrans("E2C")
word = translator.trans("hello world")
print(word)

Python实现中英互译相关推荐

  1. 剪映PC版英文字幕翻译最新方法(中英互译)

    原文地址 剪映PC版英文字幕翻译最新方法(中英互译) – 方包博客 – java|python|前端开发|运维|电商|ui设计剪映PC版英文字幕翻译最新方法(中英互译)https://www.fang ...

  2. woocommerce产品选项描述修改_简历修改服务:中文修改、英文修改、中英互译、简历定制,名师一对一指导修改!...

    简历,是你接触 HR 的第一步 如果你无法通过简历敲开大门 你面试能力再强,综合素质再高,都无用! 做了那么多网申,投了那么多简历.都是是石沉大海,渺无音讯.你就不想想,是简历有问题吗? 简历是找实习 ...

  3. IntelliJ IDEA/Android Studio 翻译插件,可中英互译。

    TranslationPlugin 项目地址:YiiGuxing/TranslationPlugin 简介:IntelliJ IDEA/Android Studio 翻译插件,可中英互译.    In ...

  4. 中英互译软件测试计划

    中英互译软件测试计划 1.引言 1.1   编写目的 测试软件的中英互译能力,通过给出中文单独的字,句,英文的单独单词,句子以及中英混合,查看翻译结果来确定软件的实用性和准确度. 1.2   项目背景 ...

  5. 中英互译软件工程设计

    中英互译软件工程设计 引言部分 1.1 目的 该文档的目的是描述中英互译软件工程系统的概要设计,主要内容包括系统功能简介.系统结构设计.系统接口设计.模块设计和界面设计等. 本文档预期的读者包括设计人 ...

  6. 中英互译软件工程初步设计

    中英互译软件工程初步设计 引言部分 1.1 目的 该文档的目的是描述中英互译软件工程系统的概要设计,主要内容包括系统功能简介.系统结构设计.系统接口设计.模块设计和界面设计等. 本文档预期的读者包括设 ...

  7. 中英互译在线翻译官方版

    中英互译在线翻译 v6.2.5 官方版 软件大小:26.9MB 软件语言:简体中文 软件类别:转换翻译 软件授权:官方版 更新时间:2015-01-05 应用平台:/Win8/Win7/WinXP 中 ...

  8. 怎样快速实现整篇文档中英互译

    对于一篇中文word文档,怎么才能快速翻译成纯英文的呢?有很多同学说可以将里面的文字直接复制进浏览器进行翻译,在将其拷贝出来即可,但是对于一个几十页的文档而言,这样操作显然不是很高效.下面将文字翻译的 ...

  9. 怎样快速实现整篇文档中英互译?这里有简单的方法

    对于一篇中文word文档,怎么才能快速翻译成纯英文的呢?有很多同学说可以将里面的文字直接复制进浏览器进行翻译,在将其拷贝出来即可,但是对于一个几十页的文档而言,这样操作显然不是很高效.下面将文字翻译的 ...

  10. 非常简单的中英互译在线翻译操作方法

    非常简单的中英互译在线翻译操作方法?无论在工作中还是生活中,我们总能遇到各种翻译问题,尤其是中英文翻译,但是很多人的英文都不好,比如小编.那么如何快捷而又专业的完成中英互译呢?如果你不知道这个问题该如 ...

最新文章

  1. 核心类生成-Mybatis Generator的使用
  2. 《JavaScript高级程序设计》第8-9章
  3. 【C++ Priemr | 15】派生类向基类转换的可访问性
  4. signature=095ed28e83b68620637b3a67436b0f8f,SMB 3.1.1 Encryption in Windows 10
  5. 初一上册计算机教案,人教版七年级上册信息技术教学计划
  6. Think in Java第四版 读书笔记5第11章
  7. decimal简单问题
  8. 计算机控制器如何调用打印机,怎样设置打印机的虚拟usb端口
  9. openwrt运行n2n服务器,Windows下使用N2N搭建局域网,全球局域网(重写)
  10. lowess和loess方法
  11. 从校园到职场 - 什么是职场经验
  12. 统一依赖管理Composing builds
  13. Linux安全之三大攻击(SYN,DDOS,CC)原理及处理的详解
  14. Google地图之野望:你所不知道的背后故事
  15. 上传并在地图中显示Shp文件
  16. 七夕如何向心爱的ta表白,看这里
  17. 【java程序员必备上班时长计算器】
  18. mysql56401_土地利用规划数据库标准、汇交要求、检查细则(邓颂平研究员).ppt...
  19. 云游戏的1.0和2.0
  20. java 月份适配计算_js+rem动态计算font-size的大小适配各种手机设备

热门文章

  1. 【目标检测】“复制-粘贴”数据增强实现
  2. Android 学习博客
  3. ffmpeg学习日记3-视频格式和视频编码的关系
  4. 红蓝眼睛(答案在文章中找)
  5. 计算机视觉文献综述选题,综述论文2021-计算机视觉十大领域最新综述文章分类大盘点...
  6. 软件测试度量的关键指标,软件测试度量指标简介
  7. jpg照片太大怎么压缩?教你简单快速完成jpg压缩
  8. android 删除垃圾文件夹,别再用手机管家清理垃圾了!删除这些文件夹,内存瞬间释放几个G...
  9. 如何控制积分成本?常见的积分成本的核算方法
  10. 第三次个人作业——关于K米(Andorid)的案例分析