妹子让帮忙下载几万张图?愁死我了

妹子让帮忙下载几万张图?愁死我了 最新 图1张
文字 | 配图 | 排版 | ?老Y
官网:www.youquhome.cn


前几天有朋友向老Y求助,说是有个不错的壁纸网站,希望老Y帮忙用什么方法能分类全部下下来,一张张保存太麻烦了。于是就有了今天的文章~


网站如下:


妹子让帮忙下载几万张图?愁死我了 最新 图2张


网站的网址是:http://pic.netbian.com


老Y看了下,网站确实是免费的,说是免费下载4K的图片,但一天只提供1张4K壁纸下载,可是它的预览图达到了1200*XX的大小,老Y觉得这个大小完全够了。


于是就用python简单写写,给这位朋友写了个自动保存的一段小代码,可以按照网站上的这12类,自动按类别创建文件夹,分类下载。


妹子让帮忙下载几万张图?愁死我了 最新 图3张


程序很简单,很友好,没有用多线程,就是解析网页元素,找到每一类每一页每张图片的地址,然后保存。如下gif图可以看到每页20张图,我家网速一般般。


妹子让帮忙下载几万张图?愁死我了 最新 图4张


妹子让帮忙下载几万张图?愁死我了 最新 图5张


下载下来的图清晰度还是挺不错的,随便放几张动漫里面的图片。


妹子让帮忙下载几万张图?愁死我了 最新 图6张


妹子让帮忙下载几万张图?愁死我了 最新 图7张


妹子让帮忙下载几万张图?愁死我了 最新 图8张

……


图片太多了每一类几乎都有一两百页,老Y估计爬完整个网站的图得一两个小时,好在只需要点一下,等着就行了。


于是又写了个简单的,可以按类单独下载,需要哪一类图就把对应的网址修改下就行了,文件保存在当前文件夹。


妹子让帮忙下载几万张图?愁死我了 最新 图9张


妹子让帮忙下载几万张图?愁死我了 最新 图10张


最后发给了她,很大气的给老Y发了个红包妹子让帮忙下载几万张图?愁死我了 最新 图11张~


妹子让帮忙下载几万张图?愁死我了 最新 图12张


最后小程序用到了常用的三个第三方库requests、bs4、tqdm需要自己安装下,关于python运行和第三方库的安装方法以前的文章讲的很清楚了,可看这篇文章(40行代码,实现微信控制电脑(关机、打开电脑摄像头拍照……))。


代码挺简单的没啥技术含量,这里就不放了,怕被大佬见笑。有需要的朋友可以在微信上“吱”一声,老Y直接发给你。


妹子让帮忙下载几万张图?愁死我了 最新 图13张


妹子让帮忙下载几万张图?愁死我了 最新 图14张


– End –



往期精选:




妹子让帮忙下载几万张图?愁死我了 最新 图15张

文章转载自微信公众号:老Y工作室