Pythonやることつくばエクスプレス(TX)の快速のみ、次の発車時刻までカウントダウンするAppleWatchアプリが作りたいなと思っている。必要なことAppleWatchを買う*1TXの時刻表をスクレイピングしてくる。AppleWatchアプリを作る。やったことAppleWatchは届いていないのでデータの準備をしておく。データがなければ始まらない。TXの時刻表をスクレイピングしてみた。スクレイピングをするには、BeautifulSoupやScrapyなど、色々なツールを使うと良いようだ。以下のページに詳しくまとまっているので参考にすると良さそう。orangain.hatenablog.com今回は、pythonのライブラリ、Pandasを使う。Pandasかというと、もともとデータ操作が色々できるライブラリなのだけど、URLを指定したらwebサイトから直接データ入力も可能らしいということを知ったので使ってみたいと思う。すごいな、Pandas。Pandasについてはここら辺を参照10分でPandasを学ぶは大変良い。今回は以下のページを対象にスクレイピングしてcsvファイルに固めてみる。これで同じディレクトリ内にoutput.csvが生成されていると思う。データを見てみると、多少ずれているけれども、使えるデータがサクッと取得できたかなと思う。けつろんwebページにtable要素がある場合、PandasでURLを指定すればスクレイピングは容易にできるってことがわかりました。みんなもサクッとスクレイピングでよしなにデータをつくりましょう。月別アーカイブはてなブログをはじめよう!mozy_okさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。