收集数据时如何解决登录问题?

当您从网站接收数据时,如果登录后可以看到数据,您如何访问它?


from bs4 import BeautifulSoup

from selenium import webdriver


driver = webdriver.Chrome('c://chromedriver.exe')


driver.get("http://www.gevolution.co.kr/rank/history.asp")



soup = BeautifulSoup(driver.page_source, 'html.parser')

blocks = soup.findAll('div', {'class': 'grp'})

bodys = []

for block in blocks:

    body = block.text

    body = str(body).strip()

    bodys.append(body)

print(bodys)

结果 : []


在我想收集的网站上收集数据的一些代码。顺便说一下,如果我自动打开Chrome,由于登录问题,它不会被收集。我想知道如何解决登录问题。


收到一只叮咚
浏览 113回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python