def img(self, page_url): img_html = request.get(page_url, 3) ##这儿更改了一下(是不是发现 self 没见了?) img_url = BeautifulSoup(img_html.text, 'lxml').find( 'div', class_='main-image').find('img')['src'] self.save(img_url)
def img_download(img_url): name = img_url[-9:-4] img = request.get(img_url,3) f = open(name+'.jpg','ab') f.write(img.content) f.close()
def save(self, img_url): name = img_url[-9:-4] img = request.get(img_url, 3) f = open(name + '.jpg', 'ab') f.write(img.content) f.close()
def get_response(self): response = request.get(self.url, 3, params=self.params) return response.text
def img(self, page_url): img_html = request.get(page_url, 3) img_url = BeautifulSoup(img_html.text,'lxml').find('div',class_="main-image").\ find('img')['src'] self.save(img_url)