GetFans_Oracle_2.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:danmu-bilibili 作者: saberxxy 项目源码 文件源码
def getSoup(start, stop):
    try:
        for number in range(start, stop + 1):
            # http://space.bilibili.com/15989779/#!/
            url = 'http://space.bilibili.com/'+str(number)+'/#!/'
            response = request.urlopen(url)
            # print(response.getcode())
            html_cont = response.read()
            soup = BeautifulSoup(html_cont, 'lxml', from_encoding='utf-8')
            username = soup.find("h1").get_text().strip()[:-6] # ?????
            uid = number  # number??uid
            get_fans_uid = GetFansUid(number)
            fansuid, fansnumber = get_fans_uid.get_uids()  # ????id?????

            saveData(uid, username, fansnumber, fansuid)  # ?????
    except Exception:
        print("get page error")
        return getSoup(number + 1, stop + 1)


# ????
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号