【发布时间】:2018-11-24 14:28:15
【问题描述】:
我尝试使用 BeautifulSoup 的输入下拉菜单从网络上抓取数据
这是下拉值
<selected name="try">
<option value="G1">1</option>
<option value="G2">2</option>
</selected>
我尝试这样
soup = BeautifulSoup(url, 'html.parser')
soup['selected'] = 'G1'
data = soup.findAll("table", {"style": "font-size:14px"})
print(data)
每次提交下拉菜单都会获取带有<table>标签的数据
但它只出现在主页面<table>,我如何从每个下拉列表中获取数据?
【问题讨论】:
标签: python python-3.x web-scraping beautifulsoup