当您从网站接收数据时,如果登录后可以看到数据,您如何访问它?
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,由于登录问题,它不会被收集。我想知道如何解决登录问题。
相关分类