我正在努力从国家天气预报竞赛中抓取数据。我知道如何刮取包含数据表的专用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上实现这个。
答案 0 :(得分:0)
我已经使用有用的网页找到了我自己的问题的答案。我找到了一个不同的包,允许从名为Mechanize的表单中选择选项。
在此处查阅此文章:http://toddhayton.com/2014/12/08/form-handling-with-mechanize-and-beautifulsoup/