Python Mechanize填充textarea并提交get-method表单

时间:2013-09-16 07:50:18

标签: python html forms web-scraping mechanize

我试图首先在网络上转换METAR代码,然后刮取结果。

但现在我遇到的问题是表单的方法是GET

这是我第一次使用mechanize来做这件事。 我不知道如何将文本输入textarea并得到结果。

以下是我的尝试:

#Metar decoder scraper
import mechanize;
br = mechanize.Browser();
br.set_handle_robots(False); 
metarUrl= 'http://www.metarreader.com/';
br.open(metarUrl);
br.select_form (nr = 0);
#A metar code sample here
br["convert"] = ["METAR UAAA 192000Z 16007MPS 9999 -SHRA BKN050CB OVC100 15/13 Q1009 882/0250 TEMPO TSRA"];
results = br.submit().read();
print results;

0 个答案:

没有答案