爬知乎一个帖子里的表情包

这是一个分享表情包的帖子,把里面的表情爬了出来
import requests
from lxml import etree
import os
url = 'https://www.zhihu.com/question/329525297/answer/1449023611'
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36'}
response = requests.get(url, headers=headers).content.decode()
# print(response)
html = etree.HTML(response)
el_list = html.xpath('//noscript[*]/img/@src')
# print(el_list)
# for el1 in el_list:
for el in el_list:
# print(el[29:32])
image = requests.get(url=el, headers=headers).content
with open(el[29:32] + '.bmp', 'wb') as f:
f.write(image)
posted @ 2021-02-11 21:27  路人刘  阅读(167)  评论(0)    收藏  举报