#coding=utf-8 import urllib.request import urllib.parse import re url="http://tieba.baidu.com/p/2772656630" def get_content(url): ''' :param url: :return: ''' html=urllib.request.urlopen(url) content=html.read().decode("utf-8") html.close() return content info=get_content(url) def get_images(info): ''' :param info: :return: ''' regex=r'class="BDE_Image" src="(.+?\.jpg)"' pat=re.compile(regex) image_code=re.findall(pat,info) i=0 for url in image_code: urllib.request.urlretrieve(url,'C:\\Users\\jack\\Desktop\\myimage\\%s.jpg'%i) i+=1 get_images(info)