各気象予報局から 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])