-1

各気象予報局から 1 日あたりの最大の突風値を取得しようとしています。表形式のデータが見つからないので、Web ページから抽出できるスクリプトを作成する必要があると思います。

例: Web ページ: http://forecast.weather.gov/product.php?site=JAN&issuedby=ORD&product=CLI&format=CI&version=5&glossary=0

半分ほど下ったところで、このステーションで 10 月 30 日に時速 23 マイルになる「最高ガスト速度」をキャプチャしたいと思います。

たとえば、Pythonでこれを行うことは可能でしょうか? すべての気象観測所で前日の最大の突風をキャプチャするには、スクリプトを毎日実行する必要があります。

各駅へのリンクをテーブルに入力して、そこから移動できるかどうか疑問に思っています。ありがとうございました。


編集済み

動作するように見えるこのコードをつなぎ合わせました。ただし、このデータは、扱いやすいtxtファイルで見つかりました。ありがとうございました。

import urllib2, csv

url="http://forecast.weather.gov/product.php?
site=JAN&issuedby=ORD&product=CLI&format=CI&version=5&glossary=0"

downloaded_data = urllib2.urlopen(url)

#csv_data = csv.reader(downloaded_data)

row2 = ''
for row in downloaded_data:
    row2 = row2 + row

start = row2.find('HIGHEST GUST SPEED   ') + 21
end = row2.find('HIGHEST GUST DIRECTION', start)

print int(row2[start:end])
4

1 に答える 1