美文网首页
Python 27 Programming Tutorial

Python 27 Programming Tutorial

作者: 豆表示低调 | 来源:发表于2016-08-31 11:40 被阅读0次
    import requests
    from bs4 import BeautifulSoup
    
    def trade_spider(max_pages):
        page = 1
        while page <= max_pages:
            url = 'https://thenewboston.com/search.php?type=1&sort=pop&page=' + str(page) #https://thenewboston.com/search.php?page=
            source_code = requests.get(url)
            plain_text = source_code.text
            soup = BeautifulSoup(plain_text)
            for link in soup.findAll('a',{'class': 'user-name'}):
                href = link.get('href')
                title = link.string
                #print(href)
                #print(title)
                get_single_item_data(href)
            page +=1
    
    
    def get_single_item_data(item_url):
        source_code = requests.get(item_url)
        plain_text = source_code.text
        soup = BeautifulSoup(plain_text)
        for item_name in soup.findAll('div', {'class': 'profile - full - name'}):
            print(item_name.string)
    
    
    trade_spider(1)
    

    相关文章

      网友评论

          本文标题: Python 27 Programming Tutorial

          本文链接:https://www.haomeiwen.com/subject/njvfettx.html