文档章节

论文翻译第二弹--用python(或Markdown)对论文复制文本进行处理

o
 osc_y8yehimr
发布于 2019/03/20 15:08
字数 530
阅读 9
收藏 0

钉钉、微博极速扩容黑科技,点击观看阿里云弹性计算年度发布会!>>>

图中这种论文你想进行文本复制放入翻译软件进行翻译时,会发现是这种形式:

句子之间是断开的,这时普遍的方法,也是我之前一直用的方法就是打开一个文档编辑器,复制上去后一行行地继续调整。昨天不想这样了,就打算写个批量处理的函数完成这项工作。
python小白在重复了一个小时的工作之后,总是有奇怪的问题出现,打算放弃时突然搞好了。之前的函数编写逻辑出现了问题,想在每一行后面加空格然后把第二行的数据增加到第一行上,不熟悉的操作使得字符串数据变成了list数据而不知如何下手。最后删代码时突然发现,只需要把每一行后面的换行符 \n删除掉再加空格即可。

ff = open('b.txt','w')  #打开一个文件,可写模式
with open('a.txt','r') as f:  #打开一个文件只读模式
    line = f.readlines()
    for line_list in line:
        line_new =line_list.replace('\n','')
        line_new =line_new+' '  #行末尾加上" "
        ff.write(line_new)

不过该程序也有一个问题,在结果文件中没有换行符的存在,也就是分段不明显。尝试在段首加入\t进行分隔,但google在翻译的时候会忽视tab的存在而照样看不出分段的模样。有些遗憾但能基本功能可以使用了。

Abstract〞Autonomous feeding is challenging because it requires manipulation of food items with various compliance, sizes, and shapes. To understand how humans manipulate food items during feeding and to explore ways to adapt their strategies to robots, we collected a rich dataset of human trajectories by asking them to pick up food and feed it to a mannequin. From the analysis of the collected haptic and motion signals, we demonstrate that humans adapt their control policies to

P.S.在编辑的时候突然发现一个更简单的方法,把文字复制到markdown编辑器中,比如有道云笔记,可以利用markdown特殊的语法得到相同的结果。

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
论文怕被查重怎么办?你的降重神器来了

前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 又到一年毕业季 时值毕业季,有不少小伙伴深受论文查重的困扰...

osc_fzwhnwxc
05/16
6
0
《HelloGitHub》第 33 期

公告 欢迎 点击分享 自荐或发现的开源项目,也可安装 分享插件 更便捷地推荐有趣的开源项目。 小伙伴们,新的一年就要来了,今年的 Bug 改完了吗?先看看《HelloGitHub》最新一期月刊压压惊,...

osc_xgk2otgu
2018/12/27
1
0
如何用纯文本优雅地写论文(上)

An introduction to plain text workflow for academic writing 👩🏫教程将回答以下三个问题: 为什么要用纯文本撰写论文? 需要什么软件? 软件与写作流程如何完美结合? 教程一共分为上...

卫_sir
2019/09/25
1
0
如何用纯文本优雅地写论文(上)

An introduction to plain text workflow for academic writing 👩🏫教程将回答以下三个问题: 教程一共分为上下两篇。 上篇 主要简单介绍什么是纯文本写作,纯文本写作的必要性,及其需...

卫_sir
2019/09/25
0
0
内容索引

基础论文学习相关 VGG 论文研读 GoogLeNetv1 论文研读笔记 GoogLeNetv2 论文研读笔记 GoogLeNetv3 论文研读笔记 ResNet 论文研读笔记 GoogLeNetv4 论文研读笔记 DenseNet 论文阅读笔记 论文研...

osc_9sai706y
2019/09/27
1
0

没有更多内容

加载失败,请刷新页面

加载更多

VB语言基础重要知识点12

我们课程,我们做一些针对于考试的简要讲解。 一、有关考试的几个问题 首先,提问:考试最重要的是什么? 答案其实很简单:得分!!!!! 想要得分,就要做到基本的保存。 保存哪些文件呢?...

刘金玉编程
2019/10/30
3
0
全网最全JAVA、Python电子书!限时领取,过时不候!

给大家整理了最全的入门+进阶书籍!!! 免费领取,无套路! 加微信发送“电子书” 秒通过,秒发资源! 本文分享自微信公众号 - Python进击者(JAVAandPythonJun)。 如有侵权,请联系 supp...

kuls
01/16
18
0
原创356--免费还是付费

最近得有一个星期,被一个录屏软件(record it)烦到了,本来免费版可以无限制录制,只能720p,GIF不支持,高清不支持,没有剪辑功能。 之前调研了好几种,用起来还是这个方便,就一直用了。...

八音弦
04/24
14
0
数字IC技术讨论群,设计和验证、前端和后端,总有你感兴趣的话题。快满了,需要的抓紧加入。

本文分享自微信公众号 - 白山头讲IC(gray_mount)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。...

白山头
04/29
5
0
how to install mongodb in centos7

[root@xtwj88 ~]# cat /etc/yum.repos.d/mongodb-org-4.2.repo [mongodb-org-4.2]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86......

qwfys
44分钟前
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部