我正在收集全国气象预报竞赛的数据。我知道如何抓取一个包含数据表的专用html网页。我不知道如何做的是从下拉菜单(html表单)中选择选项,然后从中获取数据。在
以下是我想抓取的网页: http://wxchallenge.com/challenge/distribution.php
url = 'http://wxchallenge.com/challenge/distribution.php'
r = requests.get(url)
soup = BeautifulSoup(r.text,'lxml')
这只会导致登录页上没有数据。在
我想得到数据背后的下拉选择。在
我将感谢任何指导如何使用美丽的汤和一个像请求的包裹(如果可能的话)。最后我想在我的树莓皮上实现这个。在
我用一个有用的网页找到了我自己问题的答案。我发现了一个不同的包,它允许从名为Mechanize的表单中选择选项。在
参考本文:http://toddhayton.com/2014/12/08/form-handling-with-mechanize-and-beautifulsoup/
相关问题 更多 >
编程相关推荐