def main(number):
url = 'http://space.bilibili.com/' + str(number) + '/#!/'
dcap = dict(DesiredCapabilities.PHANTOMJS)
dcap["phantomjs.page.settings.userAgent"] = (
"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0"
)
dcap["phantomjs.page.settings.loadImages"] = False # ??????????
driver = webdriver.PhantomJS(executable_path='G:\\Anaconda3\\phantomjs\\bin\\phantomjs.exe',
desired_capabilities=dcap)
try:
driver.get(url)
content = driver.page_source # ??????
driver.close()
driver.quit() # ??????????????
soup = BeautifulSoup(content, 'lxml')
username = getInfo(soup) # ?????
uid = number # number??uid
get_fans_uid = GetFansUid(number)
fansuid, fansnumber = get_fans_uid.get_uids() # ????id?????
saveData(uid, username, fansnumber, fansuid) # ?????
except Exception:
pass
finally:
if driver:
driver.quit()
评论列表
文章目录