鳥と虫(一)のピクチャー、私にちょっと登らせて、すぐに


  • 私が千図網に登る手順を分かち合って、影響を深めて、みんなを助けることができる私もとても楽しくて、何か足りないことがあったら意見を出してください.ありがとうございます.
  • は簡単な爬虫類で、例えば何が10行爬虫類をして、何が最も簡単な爬虫類の実例です......
  • emmm requestsライブラリとBeautifulSoupを使います(正規表現はまだ使い慣れていません(ૢ˃ꌂ˂ૢ).) この2つのライブラリのチュートリアルも多くて、とてもそろっていて、私はあまりよく知らないので、あまり話しません.

  • 開始:
    '''
              
    
            :   
    
    '''
    
    import requests           ##  requests 
    from bs4 import BeautifulSoup   ##  BeautifulSoup
    qiantu = requests.get('http://www.58pic.com/')  ##requests.get         ,  ,hi    ,        
    html = qiantu.content        ##          ,    content    
    soup = BeautifulSoup(html,'html.parser')  ## BeautifulSoup HTML  ,html.parser       html
    print(soup.prettify())##         
    imgs = soup.select('img[class="scrollLoading"]',limit=10)##            img ,   BeautifulSoup  select  img  class scrollLoading   ,    10 
    num = 0 #      ,   0  ,   。
    for i in imgs:    ##    img      ,    
      chun = i.get('data-url')##  get(data-url)      data-url    
      print('  %d :%s'%(num,chun))##    ,i.get('data-url')               ,
      qingqiu = requests.get(chun)##           ,              。
       try:                                                    ##    
            fp = open('pic\\'+str(num)+'.jpg','wb')              ##fp      ,                ,pic\  +num.jpg  +wb    
            fp.write(qingqiu.content)                            ## fp    qingqiu                 
            fp.close()                                           ##  fp  
            print(' %d       '%num)                         ##   --       
            num+=1                                               ##num+1     
        except:                                                 ##    
            print("        ")                               ##              
    print('    ')                                         ##        
    
    

    はい、私の最初の爬虫類はここに着きました.何か足りないところや間違っているところがあれば指摘してください.emmm次は