很喜欢 tumblr 用户 Liz Climo 画的图,想买她的本书送人,一看这英文原版书吧还挺贵,得百来块钱,邮过来估计也得好久。就想,要不把图片拖下来做个电子书好了。于是就从第一页开始右键存图,半天才翻到第三页,一共二十多页+_+。于是搜了一下有没有批量下载的方法,找到了这个 知乎问题,尝试了答案中介绍的几种软件之后,决定用 @Victor Zhang 推荐的这个神器 PeterDing/iScript · GitHub,宅男必备啊 XD
一边看说明一边谷歌(感觉使用说明并不是写给初级选手看的=.=):
-
安装 babun,这是个 windows 下的 shell,东西基本都有,超!级!好!用!
去 babun.github.io 下载、解压,双击里面的install.bat
就装好了。 -
依赖 python2-requests,发现并没有装 pip,不怕 官网教你怎么安装,接着
>> pip install requests
-
PeterDing/iScript · GitHub 这个页面里的脚本,不管有没有用,先全都拖下来再说(一般就直接放在用户文件夹底下
~/iScript/
)
>> git clone https://github.com/PeterDing/iScript
- 可以开始干活儿了。先给命令穿个马甲,方便敲
>> alias tm='~/iScript/tumblr.py'
比如我要下载 Liz Climo 的图
>> tm http://lizclimo.tumblr.com
下载过程大概是这样,其实我也不知道他在干什么。。。
![](https://img.haomeiwen.com/i5492/65b2c842ea1d2c9d.png)
图跟自己右键存的一样,还不错嘛(欢天喜地~)
![](https://img.haomeiwen.com/i5492/17724623bde72dcf.jpg)
发现 Liz Climo 的书有一本出中文版了,果麦引进的,京东有卖,以后再支持吧~
(完)
网友评论
0 [main] python2.7 15548 child_info_fork::abort: unable to remap datetime.dll to same address as parent (0x1010000) - try running rebaseall
Traceback (most recent call last):
File "/home/Lugic/iScript/tumblr.py", line 617, in <module>
main(argv)
File "/home/Lugic/iScript/tumblr.py", line 565, in main
thr.start()
File "/usr/lib/python2.7/multiprocessing/process.py", line 130, in start
self._popen = Popen(self)
File "/usr/lib/python2.7/multiprocessing/forking.py", line 121, in __init__
self.pid = os.fork()
OSError: [Errno 11] Resource temporarily unavailable
提示如上
我在windows下安装你的操作一步步来,到第四步第一部分时提示zsh:no such file or directory
......./iscript/tumblr.py,求解决
第三步的意思是把这些文件都下载下来,第四步的意思是打开下载tumblr的那个py文件
如果你第三步没问题全都下载下来的话,第四步也不会出问题的
向公众号发送:tumblr lizclimo
然后可以得到解析的结果,可以批量下载