从网站里爬图片
- 代码如下:
import re,os
"""
re.match 必须从头开始严格匹配
re.search 不追求在字符串开头
re.findall 查询结果集 -> list
"""
email_regex = '[\w]+@[a-zA-Z0-9]+.[a-z]+'
# 1456959971@qq.com
meinv_regex = '"objURL":"(.*?)"'
from urllib.request import urlopen,urlretrieve
url = '' # 在这里填入你要爬取的图片的地址
html = urlopen(url).read().decode('utf-8')
# print(html)
list_ = re.findall(meinv_regex,html)
# pattern, string,
index = 0
for v in list_:
path = 'img/' + str(index) + '.jpg'
try:
urlretrieve(v,path)
except:
pass
else:
index += 1
本文介绍了一种使用Python从网站上爬取图片的方法。通过正则表达式匹配目标图片URL,利用urllib库进行下载。文章提供了完整的代码示例,包括正则表达式的使用、图片URL的抓取及下载过程。
3591

被折叠的 条评论
为什么被折叠?



