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)
# ????
评论列表
文章目录