笔记 · · 710 阅读

python 二进制方式爬取图片

python
生成本地图片保存路径函数saveImg
def saveImg(path,name):
    # 检测当前路径的有效性
    targetPath = "G:\\images\\" + name + ""
    if not os.path.isdir(targetPath):
        os.mkdir(targetPath)

        # 设置每个图片的路径
    pos = path.rindex('/')
    t = os.path.join(targetPath, path[pos + 1:])
    return t
读取页面地址,获取数据,保存数据
    res2 = requests.get(url)
            r = res2.content
            with open(saveImg(url, name), 'wb') as fout:
                fout.write(r)