分享

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

 老Y工作室 2020-12-03
官网:www.youquhome.cn

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

网站如下:

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

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

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

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

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

……

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

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

最后发给了她,很大气的给老Y发了个红包~

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

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

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多