通常用sci-hub下载文献的步骤是:(1)打开浏览器和sci-hub网址;(2)输入DOI;(3)下载保存。然后重复操作123步骤。该代码下载文献的步骤是:(1)运行py文件;(2)输入DOI或输入多个DOI;(3)下载完成。
目前功能已加入开源项目:https://py.guanjihuan.com。
安装方法:pip install --upgrade guan。(版本>=0.0.96)
运行:
import guan
guan.download_with_scihub()
# guan.download_with_scihub('address')
# guan.download_with_scihub(num=3)
说明:请勿使用该程序大量下载文件,一是为了防止IP地址可能被封,影响后续的使用,二是从道德和法律的角度来说,没必要给sci-hub服务器造成过多负担。此外,如果遇到运行报错的情况,很大程度上在sci-hub网页上也无法打开,或者是要输入验证码。
【说明:本站主要是个人的一些笔记和代码分享,内容可能会不定期修改。为了使全网显示的始终是最新版本,这里的文章未经同意请勿转载。引用请注明出处:https://www.guanjihuan.com】