有沒有一個Perl模塊來獲得平均值。任何給定的郵政編碼的溫度?例如,維基百科的平均值高,平均。低&日平均氣溫for Los Angeles。如何獲得Perl中任何給定郵政編碼的平均天氣?
我想以某種方式在Perl中這樣做,但無法找到一個模塊來做到這一點(例如輸入10001並獲得紐約的平均溫度)。
有沒有一個Perl模塊來獲得平均值。任何給定的郵政編碼的溫度?例如,維基百科的平均值高,平均。低&日平均氣溫for Los Angeles。如何獲得Perl中任何給定郵政編碼的平均天氣?
我想以某種方式在Perl中這樣做,但無法找到一個模塊來做到這一點(例如輸入10001並獲得紐約的平均溫度)。
Searching CPAN for "weather"給你一噸的選擇,包括Google Weather,weather.com和Weather Underground。
其中大部分只是提取URL並解析生成的XML或JSON。所以如果你不想使用這些模塊,你可以使用LWP::Simple和XML::Simple或JSON::Any來手動分析結果。
http://www.melissadata.com/lookups/ZipWeather.asp?ZipCode=XXXXX
紐約:http://www.melissadata.com/lookups/ZipWeather.asp?ZipCode=10001
然後捲曲,並解析結果...
@downvoter:爲什麼? – dawg 2010-09-20 02:09:59
無論何時您遇到此類問題,請轉至[CPAN](http://search.cpan.org)。花費幾分鐘時間,你會發現你的問題的答案。 :) – 2010-09-19 14:10:13