エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
##はじめに 皆さんこんにちは。 私は岩手県の大学に電車で通っています。 その電車こと、我ら学生がお世... ##はじめに 皆さんこんにちは。 私は岩手県の大学に電車で通っています。 その電車こと、我ら学生がお世話になっている IGR! いつもブラウザから時刻表を確認しています。 しかし、それが 見づらい(あくまで主観です) ので非常にめんどくさいです...。 そこで!この前スクレイピングして次の電車を出力するスクリプトを書きましたので紹介します。 ##青山駅の例 現在時刻から次の電車3つを出力するようにしてます。 # URLにアクセスするためのライブラリの読み込み require 'open-uri' # Nokogiriライブラリの読み込み require 'nokogiri' # スクレイピング先のURL(青山駅の例) url = 'http://www.igr.jp/wp/timetable/aoyama' charset = nil html = open(url) do |f| cha