파 이 썬 파충류 입문 시리즈 - 그림 을 기어 오 르 기

1212 단어 python
머리말
python 버 전: 3. X
IDE : PyCharm
실행 플랫폼: windows
가 져 오기 모듈: requests 라 이브 러 리 와 BeautifulSoup
실전
원본 코드 는 다음 과 같 습 니 다:
import requests
from bs4 import BeautifulSoup

class Downloader(object):
    def __init__(self):
        self.targeturl = "http://www.znzhi.net/?p=315"
        self.url = []

    #    
    def DownloadUrl(self):
        response = requests.get(self.targeturl)
        html = response.text
        soup = BeautifulSoup(html, "lxml")
        sp = soup.find_all("img", height = "720")
        print("      ……")
        for s in sp:
            self.url.append(s.get("src"))

    #       
    def SavePicture(self):
        i = 1
        for url in self.url:
            img = requests.get(url)
            print("     %s   ", i)
            with open(str(i) + ".jpg", "wb") as f:
                f.write(img.content)
            i += 1
        print("    ")



if __name__ == "__main__":
    dl = Downloader()
    dl.DownloadUrl()
    dl.SavePicture()

삼 감
          ,       ,    。                ,        ,                    。

좋은 웹페이지 즐겨찾기