1. 程式人生 > >Python簡單爬蟲爬取多頁圖片

Python簡單爬蟲爬取多頁圖片

初學爬蟲簡單的爬了爬貼吧圖片

#!/usr/bin/python
# coding utf-8
import re
import time
import urllib
def getHtml():
    x=0
    for i in range(1,41):
        url = ' '% i
 page = urllib.urlopen(url)
        html = page.read()
        reg = r'src="(.*?\.jpg)" pic_ext'
        imgre = re.compile(reg)
        imglist = re.findall(imgre,html)
        print(imglist)
        time.sleep(1
) # x = 0 for imgurl in imglist: urllib.urlretrieve(imgurl,'%s.jpg' % x) x+=1 getHtml()