2010-09-19 52 views
2

有沒有一個Perl模塊來獲得平均值。任何給定的郵政編碼的溫度?例如,維基百科的平均值高,平均。低&日平均氣溫for Los Angeles如何獲得Perl中任何給定郵政編碼的平均天氣?

我想以某種方式在Perl中這樣做,但無法找到一個模塊來做到這一點(例如輸入10001並獲得紐約的平均溫度)。

+0

無論何時您遇到此類問題,請轉至[CPAN](http://search.cpan.org)。花費幾分鐘時間,你會發現你的問題的答案。 :) – 2010-09-19 14:10:13

回答

5

Searching CPAN for "weather"給你一噸的選擇,包括Google Weatherweather.comWeather Underground

其中大部分只是提取URL並解析生成的XML或JSON。所以如果你不想使用這些模塊,你可以使用LWP::SimpleXML::SimpleJSON::Any來手動分析結果。

+0

確實存在這些模塊,但問題是基於歷史天氣的「平均天氣」。我認爲,地下天氣是這三個地區中唯一具有「平均」或歷史天氣的地區,而WU的平均值則基於機場位置 - 而不是ZIP。更新:沒關係。抱歉。我在weather.com上找到了「平均數」,這比我使用的要好。 – dawg 2010-09-20 02:21:16

+0

哦,我錯過了他們特別需要平均天氣的部分。 – Schwern 2010-09-25 07:19:07