下面介绍一下我读论文的一个小技巧:中文辅助理解,获得大意,英文详细阅读,理解细节。

我一般在读一篇论文之前,看了题目,综述,图片和结论之后,觉得有仔细阅读的价值。那么就开始用我这种方法阅读。

首先,我会用我自己写的python整段翻译的程序把从PDF里面复制的英文翻译成中文,代码如下:

import tkinter as tk  #引入tkinter模块
from googletrans import Translator# maked by Mountain_Zhou_only
# 设置Google翻译服务地址
translator = Translator(service_urls=['translate.google.cn'])window = tk.Tk()
window.title('论文整段翻译')
window.minsize(500,500)#点击按钮后执行的函数
def changeString():text_output.delete('1.0','end')index=1;string_input='';#把输入到文本框里面的整段论文拼接起来while True:if text_input.get(str(index)+'.0',str(index)+'.end')==text_input.get('end'):break;else:if string_input=='':string_input=text_input.get(str(index)+'.0',str(index)+'.end')else:string_input =string_input+' '+text_input.get(str(index)+'.0',str(index)+'.end')index=index+1;#处理好之后调用googletrans翻译整段英文论文string_output = translator.translate(string_input, dest='zh-CN')text_output.insert("insert",string_output.text)#创建文本输入框和按钮
text_input  = tk.Text(window, width=100, height=24) #100的意思是100个平均字符的宽度,height设置为24行
text_output = tk.Text(window, width=100, height=24)
button = tk.Button(window,text="翻译",command=changeString,padx=32,pady=4,bd=4)#把Text组件和按钮放在窗口上,然后让窗口打开,并处理在窗口内发生的所有事件;
text_input.pack()
text_output.pack()
button.pack()
window.mainloop()

因为复制PDF格式的英文论文,每一行都会出现换行的情况,导致翻译不连贯,需要手动在word里面把换行符号全部替换为空格。很耗费时间。下面是程序的界面和运行情况:

其次,获得了获得了每段的连贯性翻译之后,开始阅读这段翻译,了解大意,接着就可以把这段翻译作为首单词的注释保存到PDF里面。

最后,就是在需要仔细阅读比较重要或者你不是很理解的英文原文。而这段的翻译注释可以帮你更快的带入到情景当中。

温馨提示:有了翻译神器就不想阅读英文原文了?英语水平不够就不想看英文原文?这里再说一种方法,就是安装网易有道词典,里面有划词,取词翻译的功能。这样你就可以在阅读英文文献遇到不认识的单词的时候,划词翻译,十分方便。

用python实现整段翻译论文相关推荐

  1. Ubuntu 22.04 使用GoldenDict实现整段翻译

    参考 GoldenDict 是一个非常好用的词典工具, 却不能整句或整段的翻译, 时常需要借助 Google translate 对于将 Google 翻译加到 GoldenDict 是一个很好的方法 ...

  2. Python 调用有道翻译api接口翻译外文网站的整篇西班牙文实战演示

    Python 调用有道翻译 api 接口翻译整篇西班牙文实战演示 第一章:翻译效果展示 ① 翻译文章示例一[阿尔卡拉门的无海摩纳哥:"不到4万欧元,你就不能在这里租任何东西."] ...

  3. markdown python整段话_(7)python少儿编程之基础语法(二)

    五.缩进 程序是有层次关系的 比如我们判断一个结果为是的时候要干什么 而干什么这个内容就要写在判断语句下 而python 约定4个空格缩进 为一个层次关系 我先写一个简单的语句 看不懂 没关系 理解这 ...

  4. 如何在线翻译整篇PDF论文?

    如何在线翻译整篇PDF论文? 1.首先需要准备一个具有网页在线翻译的浏览器,这里推荐Google Chrome,国内的QQ.360浏览器等同样可以,但需安装相应的翻译插件. 2.准备好需要翻译的外文文 ...

  5. Ubuntu下结合GoldDict和谷歌翻译实现快速划译整段文本

    问题描述 Ubuntu系统下,好的划词屏幕翻译软件不多,GoldDict是一个为数不多的跨平台翻译软件,翻译工具众多,谷歌翻译不错,结合两者,在ubuntu系统下,快速划词翻译,尤其是整句整段的翻译, ...

  6. python调用有道翻译_如何用python“优雅的”调用有道翻译?

    前言 其实在以前就盯上有道翻译了的,但是由于时间问题一直没有研究(我的骚操作还在后面,记得关注),本文主要讲解如何用python调用有道翻译,讲解这个爬虫与有道翻译的js"斗争"的 ...

  7. NLP-D9-第一场大数据比赛D1知识蒸馏翻译论文CATTI备考-第一套综合

    -0533早上先clone一本kaggle书 –0626吃了早饭,又看了一遍上次的分享视频,感觉云淡风轻,没有想象那么难.先去根据代码看下transformer的库怎么用. ----0806回来了,继 ...

  8. python数学公式编辑工具_1行代码搞定Latex公式编写,这个4.6M的Python小插件,堪称论文必备神器...

    原标题:1行代码搞定Latex公式编写,这个4.6M的Python小插件,堪称论文必备神器 来源:量子位 关注前沿科技 萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 萧箫 发自 凹非寺 ...

  9. python爬百度翻译-Python爬取百度翻译(利用json提取数据)

    本篇文章给大家带来的内容是关于Python爬取百度翻译(利用json提取数据),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 工具:Python 3.6.5.PyCharm开发工具. ...

  10. python有道翻译接口-【Python】Python利用有道翻译开发API应用示例

    Python源码是关于Python利用有道翻译开发API应用示例.这是一个很有意思又简单的API应用练习题,方法中用到了有道词典开放API应用,合成的类似于命令行词典应用Python小程序.功能简单, ...

最新文章

  1. colMedians(x) : Argument ‘x’ must be a matrix、rowMedians(data) : Argument ‘x‘ must be a matrix.
  2. JFET直耦级联放大电路:MPF102,2SK102
  3. 079_用户屏幕的信息
  4. linux下文件系统的启动过程
  5. 【Java】5.5 深入构造器
  6. python以追加方式打开文件 线程安全吗,Python的open函数文件读写线程不安全,logging模型文件读写线程安全!...
  7. github加速-解决GitHub访问速度很慢的问题
  8. LINUX系统中动态链接库的创建和使用
  9. [学习笔记] 七步从Angular.JS菜鸟到专家(3):数据绑定和AJAX [转]
  10. UVa 12206 (字符串哈希) Stammering Aliens
  11. (三)洞悉linux下的Netfilteriptables:内核中的rule,match和target
  12. php短信验证码接口免费,[php短信验证码接口]PHP 短信验证码
  13. Hyper-v安装和使用
  14. python两个表格相同数据筛选_python如何统计所有文本文件的行数 如何用python实现两个文件重复数据筛选并统计...
  15. H.264与x264的区别
  16. NOI OJ 1.5 18:鸡尾酒疗法 C语言(包含一维数组的简单讲解)
  17. 蓝桥杯省赛真题2014题解
  18. nand flash制备
  19. 华为服务器安全系统,服务器安全增强系统
  20. orangepi——uart串口开发(TX,RX)

热门文章

  1. powerdesigner 16.5 Could not Initialize JavaVM!
  2. BAT智能硬件布局 争搭平台卡位各异
  3. 如何鉴别硬盘是否是全新的,及HD Tune的使用方法
  4. 她每天吃一个煮熟的苹果,从此打开了通往新世界的大门~
  5. 【GlobalMapper精品教程】009:DSM过滤植被和房屋并生成等高线案例教程
  6. win 10 企业版 激活
  7. 关于C语言中fseek函数的使用
  8. Origin——在对象管理器中操作图层和绘图
  9. 产品升级|​9月产品升级,精彩不间断!
  10. .Net平台下安装DotNetBar