translate非标准库是python中可以实现对多种语言进行互相翻译的库,使用时只需要设置目标语言(比如:中文、英文)后,会自动将原始文本翻译成我们需要的目标语言。

【阅读全文】

使用pip的方式安装translate非标准库。

pip install translate

准备好之后进行代码编写过程,实现的方式也比较常规。

输入需要翻译的文本文件路径。

path = input('请输入需要翻译的文件路径(.txt):\n')

编写文本文件读取函数,读取文本文件后返回字符串。

def read_text(path):'''读取文本文件:param path: 文本文件路径:return: 返回文本'''file = open(path,encoding="utf-8")text = file.read()file.close()return textprint('开始读取文本信息:')text = read_text(path)print('已经加载的原始文本信息:')print(text)

导入在翻译文本过程中用到的translate非标准库。

from translate import Translator

设置需要将原始文本翻译成哪种目标语言,这里可以为了保持灵活性,可以采用用户输入的方式来设置目标语言。

to_lang = input('请输入目标语言:\n')translator = Translator(to_lang=to_lang)  # 设置目标语言

执行语言翻译过程,并打印翻译结果。

result = translator.translate(text)
print(result)

使用过程说明:首先准备好需要翻译的.txt文件,启动应用后输入文件所在路径,设置需要翻译成哪种语言。

使用下面的文本内容举例:

Thank you all for your likes and attention!

翻译后的结果:感谢您的关注!

将上述代码块依次copy到开发工具中直接运行即可~

【往期精彩】

小王,给这2000个客户发一下节日祝福的邮件...

python 一行命令开启网络间的文件共享...

PyQt5 批量删除 Excel 重复数据,多个文件、自定义重复项一键删除...

再见XShell,这款国人开源的终端命令行工具更nice!

python 表情包下载器,轻松下载上万个表情包、斗图不用愁...

Python 自动清理电脑垃圾文件,一键启动即可...

有了jmespath,处理python中的json数据就变成了一种享受...

解锁一个新技能,如何在Python代码中使用表情包...

万能的list列表,python中的堆栈、队列实现全靠它!

该怎么用pyqt5来实现数据的增、删、改、查功能...

介绍一个文本语音神器,几行代码就能搞定!

python批量自动整理文件

用python做一个文本翻译器,自动将中文翻译成英文,超方便的相关推荐

  1. html页面国际化之谷歌翻译js实践,支持通过判断浏览器语言自动将中文翻译成英文

    实践过程 最近boss提出了一个需求,需要支持打开的页面自动翻译成英文,csdn来回找资料,最终确定使用谷歌翻译js插件,这个插件测试只支持手动翻译,没能满足打开页面通过判断浏览器语言自动翻译成英文的 ...

  2. 利用python批量将excel中文翻译成英文

    目录 操作过程中不断遇到新的问题,思路的转换过程 背景 第一天 操作过程 第二天 正则表达式是个好东西 第三天 第四天 第五天 遇到的小问题 操作过程中不断遇到新的问题,思路的转换过程 背景 今天接到 ...

  3. 用python做一个文本情绪分析程序

    好的,我可以为您提供一些帮助.在开始之前,需要注意以下几点: 文本情绪分析通常指的是对文本内容进行分析,以确定其中所表达的情感.这种情感可能是正面的(例如,高兴.愉快或满意),也可能是负面的(例如,悲 ...

  4. 名片管理系统python详解_详解Python做一个名片管理系统

    详解Python做一个名片管理系统 来源:中文源码网    浏览: 次    日期:2019年11月5日 [下载文档:  详解Python做一个名片管理系统.txt ] (友情提示:右键点上行txt文 ...

  5. Python实现中文翻译到英文——附源代码

    Python实现中文翻译到英文--附源代码 作为一个程序员,真实的场景下,你可能会需要将中文翻译成英文.在这篇文章中,我将会向大家介绍一种Python实现中文翻译到英文的方法. 首先,我们需要导入两个 ...

  6. 用python做一个不需要谷歌的翻译器

    要用 Python 做一个不需要谷歌的翻译器,你可以使用 Python 的第三方库来实现. 一种常用的方法是使用 googletrans 库.它是一个简单易用的翻译库,可以在线翻译文本或者网页.它使用 ...

  7. python随手记自动记账_菜鸟也疯狂!8分钟用Python做一个酷炫的家庭随手记

    原标题:菜鸟也疯狂!8分钟用Python做一个酷炫的家庭随手记 每个月都有各种各样的开销,不当家不知道柴米贵呀!柴米油盐酱醋茶样样都要开销,吃的穿的,各种开销,每个月都没有啥结余,小编月初是富人,月底 ...

  8. 小年到了,回家抢票太难,用Python做个脚本12306自动查票以及自动购票....

    今天就是小年了,听说还有人买不到票?不要慌,今天咱们来用Python做一个自动查票抢票的脚本,24小时抢票,谁抢的过你!源码包已打包文件夹获取方式:点击这里[ Python全套资料] 即可获取. 准备 ...

  9. 利用Python做一个漂亮小姐姐词云跳舞视频

    最近不少小伙伴在学 Python,想找个好玩的练手项目. 那今天分享一个,简单,适合新手的 Python 小项目. 以下是具体项目: 本文将以哔哩哔哩–乘风破浪视频为例,you-get下载视频. 同时 ...

最新文章

  1. 使用 YOLO 进行目标检测
  2. KubeShere安装Redis
  3. IO系统性能之二:缓存和RAID如何提高IO
  4. 洛谷 - P2756 飞行员配对方案问题(二分图最大匹配+路径打印)
  5. 华为荣耀9x怎么解账户锁_麒麟820,4000万像素,荣耀X10是下一部千元街机?
  6. swift 判断输入的字符串是否为数字
  7. 重新认识一遍JavaScript - 2
  8. 一个黑色全屏的计时器_佳作分享最佳倒数计时器设计分析【附原型实例】
  9. Github使用之git回退到某个历史版本
  10. Spring自带的线程池ThreadPoolTaskExecutor
  11. C Primer Plus(第6版)第十章复习题答案
  12. 【短道速滑四】Halcon的texture_laws算子自我研究
  13. javaweb实现在线支付功能
  14. 特殊的自然常数π以及e
  15. python的PIL库部分模块函数
  16. android中英文切换功能,Android APP 中英文切换
  17. HoloCubic-稚晖君开源项目制作心得
  18. python异常处理_Python异常处理
  19. Android波纹进度条 轻松地让它浪起来
  20. 2023年全国最新会计专业技术资格精选真题及答案36

热门文章

  1. 【jzoj2220】【二分】愤怒的奶牛2(angry)
  2. linux-使用screen后台运行命令,防止断网导致异常退出,命令没运行完成
  3. Oracle 实用技巧之不知道密码情况下 dblink 的迁移
  4. mac上通过自动操作达到右键通过vscode打开文件、文件夹
  5. MP | 东农吴凤芝/南农韦中-根系分泌物介导的植物种间互作塑造了根际微生物组抑病力...
  6. 三星android pie,三星Galaxy系列Android 9.0 Pie
  7. MEM/MBA英语基础(01) 10类词性说明
  8. strtoupper php 中文,strtoupper回导致中文乱码么
  9. QPainter实现简单的绘图程序(绘图工具)
  10. 高德地图可视化2.0封装(飞线,圆点,热力图)