网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月23日
漏签
0
天
殁涩吧
关注:
21
贴子:
3,533
看贴
图片
吧主推荐
游戏
首页
上一页
1
2
3
下一页
尾页
47
回复贴,共
3
页
,跳到
页
确定
<返回殁涩吧
>0< 加载中...
回复:Python 爬取多玩图库
只看楼主
收藏
回复
殁涩
大挂B
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
import json
img_dic = json.loads(r2.text)
导入json模块
使用json.loads读取r2的信息,就简单易懂了,下面是打印结果
IP属地:福建
17楼
2017-10-29 22:23
回复(1)
收起回复
殁涩
大挂B
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
标题信息在gallery_title内,可以print(img_dict['gallery_title'])打印出来
r2的类型为dict字典类型,所以访问img_dict['gallery_title']会返回 gallery_title 对应的值
IP属地:福建
18楼
2017-10-29 22:33
回复
收起回复
殁涩
大挂B
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
import os
os.mkdir(img_dict['gallery_title'])
导入os模块,os能进行文件管理
创建一个文件夹,名字是img_dict字典里gallery_title键的对应值.讲人话就是套图标题
分析楼上上的信息可以发现,图片信息存放在picInfo内,
之后要做的就是获取图片信息并保存到本地了
IP属地:福建
19楼
2017-10-29 22:50
回复
收起回复
殁涩
大挂B
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
继续循环获取每个图片信息,
然后之中有个明明为url的键是储存图片链接的,可以使用requests.get()直接获取图片数据(二进制)
然后使用with open() as f以写入二进制模式创建一个文件,
写入之前获取的图片数据
IP属地:福建
20楼
2017-10-29 22:54
回复
收起回复
殁涩
大挂B
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
楼上代码和注释都有错
IP属地:福建
21楼
2017-10-29 23:08
回复(2)
收起回复
殁涩
大挂B
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
接下来需要利用到12L获取到的编号,再利用循环就可以爬取整个美女图片页面的套图了
把之前代码中gid=和_=部分改为可变的,gid就是data列表内储存的各个页面编号,_=则是时间戳
获取时间戳还需要import time模块
IP属地:福建
22楼
2017-10-29 23:21
回复
收起回复
殁涩
大挂B
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
之后选择其后的内容,Tab让他们归入上面的for循环
IP属地:福建
23楼
2017-10-29 23:23
回复
收起回复
殁涩
大挂B
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
运行一遍之后发现只获取了一份套图信息和一个空文件夹
IP属地:福建
25楼
2017-10-30 20:43
回复
收起回复
殁涩
大挂B
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
恩貌似只是第二个文件夹某两张图片坏掉了,后面还出现因命名问题程序找不到相应文件夹,不过算基本成功(撒花
IP属地:福建
26楼
2017-10-30 21:06
回复(1)
收起回复
殁涩
大挂B
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
之后是函数运行封装,下面这段if __name__ == 'main':是啥我也不懂,反正别人运行都有这个,
IP属地:福建
27楼
2017-10-30 21:28
回复
收起回复
殁涩
大挂B
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
要做的很简单,将之前的代码分步骤装进函数内就可以
IP属地:福建
28楼
2017-10-30 21:36
回复(1)
收起回复
殁涩
大挂B
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
之后使用上一个函数返回的套图链接id信息,获取每个套图网页内的图片信息
IP属地:福建
29楼
2017-10-30 21:43
回复(1)
收起回复
殁涩
大挂B
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
最后将新建文件+获取图片的过程封包
IP属地:福建
30楼
2017-10-30 21:50
回复
收起回复
殁涩
大挂B
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
将楼上三个函数装入run()函数内
IP属地:福建
31楼
2017-10-30 21:54
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
有没有哪个瞬间你以贴吧为荣
1307755
2
BLG新赛季状态调整好了吗
1264228
3
T1说话!Zeus转会事件又有续集
985635
4
狼队遭AG吊打谁隐身了
828802
5
传奇继续!Faker出道12周年
828050
6
什么动漫本来一般却被xz吹成神?
783624
7
耄耋吧被占吧友拍手称快
590732
8
盘点近年来迪士尼的扑街电影
562276
9
被高校招聘会上的薪资气笑了
502803
10
南北方多地将冲击30℃
389120
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示