Web-Scraping页面,在python中有多个下拉菜单

时间:2017-09-07 14:54:13

标签: python html beautifulsoup

我正在努力从国家天气预报竞赛中抓取数据。我知道如何刮取包含数据表的专用html网页。我不知道该怎么做是从下拉菜单(html表单)中选择选项,然后刮取其中的数据。

这是我想要抓的网页: http://wxchallenge.com/challenge/distribution.php

const uri = "intent://android.provider.Settings.ACTION_SETTINGS#Intent;action=android.provider.Settings.ACTION_SETTINGS;end"

这导致只有登陆页面没有数据。

我想获取下拉选项背后的数据。

如果可能的话,我会很感激如何使用美丽的汤和包装(如果可能)来解决这个问题。最后我想在我的覆盆子pi上实现这个。

1 个答案:

答案 0 :(得分:0)

我已经使用有用的网页找到了我自己的问题的答案。我找到了一个不同的包,允许从名为Mechanize的表单中选择选项。

在此处查阅此文章:http://toddhayton.com/2014/12/08/form-handling-with-mechanize-and-beautifulsoup/