美女图片网站源码分享()

大家好,如果您还对美女图片网站源码分享不太了解,没有关系,今天就由本站为大家分享美女图片网站源码分享的知识,包括的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

运行环境:

System:Windows10Pythonversion:3.6

首先,导入几个用到的库:

headers()方法只是用来生成UserAgent的,也没别的用处:

fake_useragent这个库很不错,可以生成请求头,再也不用去浏览器复制了,长长一串多难看啊是吧

parse()方法用来生成队列,把每一页的图集放进去,每页有24套图:

xPath表达式不会也不要紧,我是用Firefox的开发者工具,<查看器>左边有个<从页面中选择一个元素>,用它可以快速定位到你想要的内容html源码位置,右键复制为xPath就行(别的浏览器也行吧,没用过我不知道呢!),可以这样操作哦flag是个标志位,要是拿不到图集进队列则返回0

download()方法用于下载图片,这时必须把{Referer:来源}加到头部信息里面,否则会出现防盗链没办法拿到正确的图片,我这里加的是套图的链接:

用os创建文件夹的时候我用re.sub()方法对提取到的图集名称做了下过滤,不然存在的一些特殊符号Windows可不接受这些文件名哦因为图片链接也就是link的后6位是有规律的,所以也就用它来拼接下一张图片的url就可以了用wb方式打开的文件才能写入img.content哦

文章分享结束,美女图片网站源码分享和的答案你都知道了吗?欢迎再次光临本站哦!

Published by

风君子

独自遨游何稽首 揭天掀地慰生平