论文下载神器——Python,实现批量采集毕业论文。

阅读: 评论:0

论文下载神器——Python,实现批量采集毕业论文。

论文下载神器——Python,实现批量采集毕业论文。

前言

      一年一次的毕业季马上就要来临了,初三的小朋友面临着中考,高三的学子面临着高考,而大四的学子面临着论文!所以说每年的六月份都是检验你学习成果的时候!不过咱也是这样子过来的,哈哈哈!今天咱帮不了初高三的学子!但是大四面临着拿到文凭这一关还是能多少帮点忙的!

      花了半个小时写好的论文下载器供大家写论文做参考使用!废话不多说,进入正题!

 

正文

开发工具

Python版本:3.7.8

相关模块:

requests模块;

paperdl模块;

reportlab模块;

pillow模块;

img2pdf模块;

PyPDF2模块;

以及一些python自带的模块。

环境搭建

安装Python并添加到环境变量,pip安装需要的相关模块即可。

内容

1. 支持直接在终端调用

和musicdl以及videodl一样,我添加了直接在终端调用paperdl的功能,这样方便我们使用,核心代码如下:


'''cmd直接运行'''
@clickmand()
@click.version_option()
@click.option('-m', '--mode', default='download', help='the used mode, support "search" and "download"')
@click.option('-i', '--inp', default=None, help='the paper to download, the supported format is the same as sci-hub')
@click.option('-s', '--source', default=None, help='the used source, support "arxiv", "scihub" and "googlescholar", you can use "," to split multi sources')
@click.option('-d', '--savedir', default='papers', help='the directory for saving papers')
@click.option('-l', '--logfilepath', default='paperdl.log', help='the logging filepath')
@click.option('-z', '--size', default=5, help='search size per source

本文发布于:2024-02-03 06:35:32,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170691332849278.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:神器   毕业论文   批量   论文   Python
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23