百度文库下载工具(引言及使用教程)
引言
还记得曾经学过一门选修课程是矩阵论,课程快结束时老师给每个选择这门课程的人分配了题目,要求写30多页的论文作为结课作业上交,当然不是真正意义上的论文,这有非常大的水分。
当时为了凑够这30多页的字数就在网上搜索和自己题目相关的文章,最终找到了几篇,但令人尴尬的是这几篇文章都是百度文库所有的,虽然能在上面看全文,但无法复制下载。
最终为了方便自己把论文快速写完,就冲了一个月的百度文库的会员,总算是下载了几篇文章,并通过粘贴复制等操作迅速把这论文水完了。当时自己在极短的时间内完成了作业,看着别人还在占据额外的时间写作业时,感觉自己花的钱没有白费。当然这一个月的会员也就下载了这么几篇文章,之后的很长一段时间我就再也没有用过百度文库。
有一次和一个同学聊天时,不知怎么得就聊了几句关于百度文库的一些事。我一下子就想起了当时写矩阵论结课论文的时候,正好后来我也学习了关于python爬虫的一些知识,就想着要做一个能够爬取百度文库文字的工具,这样以后我就直接可以复制百度文库文字就方便了。
回去之后就开始搜索网上有没有相关的开源代码以及讲解,看了很多篇文章,有一些文章上写的已经运行成功了,但在自己的电脑上却无法运行,废了很多的时间进行调试等方法解决了部分问题,最后经过几篇文章的代码融合修改最终做出了一个比较简陋的百度文库下载工具。具体演示效果如下。
工具使用演示
界面如下所示: