🎓 前因:

读研接近半年了,还没见过导师😭。学校期末考试全是期末论文,写期末综述,人都写麻😭。写了这么多篇🌀论文,发现要是选择一个好的方向,有个好的想法,那写还是能写的很快而且写的很好。又已知,好文献源自好期刊,好想法源自新的文章。那我要是能定期获得这些牛刊上面的文献,并且保持阅读他们的习惯,那我是不是就时刻拥有走在前面的科研思想🐶。所以,我做了这样一个程序,帮我找最新文献。但是我英语不是很好,让它给我翻译好直接发给到我邮箱,并附上DIO以便我方便查看原文。为了防止机翻太垃圾,也同时保存了英文。

同时,它也可以作为水期末综述时的文献查找助手,输入关键词,一下出多篇文献,省区很多步骤(但功能还有待提高)。最后欢迎试用,欢迎给个⭐,后期有时间再继续对其进行更新升级。

🌽已上传到github开源。

🛰️ 功能:

1.输入关键词(支持中英输入),可以为作者,普通关键词或者期刊;

2.输出为excel表格,以列表形式存储文献信息;

3.支持文献标题与摘要翻译(目前采用彩云☁️小译API);

4.随机选取一篇文献发送到指定邮箱(带中英文摘要);

🗡️ 使用:

1.首先你得有个彩云翻译API、开启stamp的网易163邮箱、一个接收邮件的其他邮箱;

​ a.先说彩云翻译API,去彩云翻译官网申请,官方文档 👈,注意存好Token,后面有用;

​ b.注册网易163邮箱,打开启stamp,开启方法自行搜索,开启后会给一个License,这个也要保存好;

​ c.一个其他邮箱,qq邮箱应该每个人都有,其他邮箱理论也可;

​ d. 目前,你要有这几个码①彩云token;②163邮箱地址及其license;③一个其他邮箱地址

​ e.你得安装Python3.6及以上版本

2.下载两py文件,点击下载

3.解压后,用python先打开init.py文件,也可以用记事本打开复制到相应编译器打开(自动配置运行初始环境)

4.打开PubMedclawer.py文件,找到配置部分,如图:

token.png

clawer配置.png

红色马赛克部分都是比填项,token,receiver,sender,pwd(license)

5.其他部分在代码里面写的很清楚,‼️建议不要将page改的过大,运行时间长,而且没那么必要(还有被封IP的可能);

6.run起来后请尽量按要求填写内容,不然可能会报错(虽然有一定的处理机制),✔️关键词支持中英文输入✔️ ;

7.得到的文献存储在py文件同目录的RX.xlsx(这个地址可以更改)中,同时会发送一封邮件到你到你的邮箱📧 ;

⚡ 接下来做什么?

1.优化邮箱显示形式;加入Flask框架,使用html来显示邮箱文本;

2.加入其他网站爬取选项,加入指定期刊官网爬取最新文献;

3.加入自动运行,定时爬取文献,并发送到自己邮箱;

4.用flask写一个web前端,部署到服务器,达到更方便的使用;

5.定期推送指定期刊(自己研究领域的专业期刊)的最新一些文献摘要到邮箱,养成阅读最新行业顶尖文献的好习惯!!!

🏠 Github