尝试在此页面上执行一些web抓取操作,但未获得任何div标记:
import bs4
from urllib.request import urlopen as uReq
from bs4 import BeautifulSoup as soup
my_url = 'https://www.smogon.com/dex/rb/pokemon/'
uClient = uReq(my_url)
page_html = uClient.read()
uClient.close()
#html parse
page_soup = soup(page_html, "html.parser")
#grabs Pokemon
pokemon = page_soup.findAll("div", {"class":"PokemonAltRow"})发布于 2020-11-11 17:52:42
你找不到你要找的divs,因为它们是用javascript动态加载的。你的问题已经回答了here
https://stackoverflow.com/questions/64783383
复制相似问题