如何爬取一张图片
基本原理与前面是类似的,但关键就在于图片它是以二进制形式存在的,在存储是用注意用二进制格式(content),在读写时也要注意是WB和RE
来一段代码为例:
import requests
import re
if __name__ == '__main__':
url = 'https://pic.qiushibaike.com/system/pictures/12459/124599871/medium/HOSSNRRL5CSENVD7.jpg'
#text(字符串),content(二进制),json(json形式)
img_date = requests.get(url=url).content
fp = open('./yu.jpg','wb')#用于二进制的读写 rb
fp.write(img_date)