在之前通过爬取贴吧图片有了一点经验,先根据之前经验再次爬取百度搜索界面图片
废话不说,先上代码
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2017/7/22 10:44 # @Author : wqj # @Contact : wqjhky@gmail.com # @Site : # @File : test.py # @Software: PyCharm Community Edition import requests import re import os url = r'http://image.baidu.com/search/index?tn=baiduimage&ct=201326592&lm=-1&cl=2&ie=gbk&word=%B1%ED%C7%E9%B0%FC&fr=ala&ala=1&alatpl=adress&pos=0&hs=2&xthttps=000000' dirpath = r'D:\img' html = requests.get(url).text urls = re.findall(r'"objURL":"(.*?)"', html) if not os.path.isdir(dirpath): os.mkdir(dirpath) index = 1 for url in urls: print("Downloading:", url)
try: