如何获得Perl中任何给定邮政编码的平均天气?

时间:2010-09-19 02:55:36

标签: perl

是否有Perl模块可以获得平均值。任何给定的邮政编码的温度?例如,维基百科有Avg。高,平均低和低每日平均温度for Los Angeles

我想以某种方式在Perl中执行此操作但无法找到执行此操作的模块(例如输入10001并获取avg.temp。用于纽约)。

2 个答案:

答案 0 :(得分:5)

Searching CPAN for "weather"为您提供了大量选项,包括Google Weatherweather.comWeather Underground

其中大多数只是获取URL并解析生成的XML或JSON。因此,如果您不想使用这些模块,可以使用LWP::SimpleXML::SimpleJSON::Any手动解析结果。

答案 1 :(得分:1)

http://www.melissadata.com/lookups/ZipWeather.asp?ZipCode=XXXXX

纽约:http://www.melissadata.com/lookups/ZipWeather.asp?ZipCode=10001

然后卷曲并解析结果......