HSP前回はドライバー名が格納できたので、今回はそれを以外のデータを取り出していきたいと思います。前回は公式ページのダウンロードが完了したので、今回はそれを使って解析してデータを取り出していきたいと思います。以前、...tks-kan.com以前、[F1公式サイトのスクレイピング](アドレス)は以下から。その4おなじみになりつつありますが、まずはそれぞれのクラス名やタグの整理、コードを再確認しておきましょう。その3それぞれのクラス名やタグの整理、コードを再確認しておきましょう。その2前回(その1)で、それぞれのクラス名やタグの整理をしました。その1ニッチ過ぎて需要があるかどうかわかりませんが。javascriptで組んで、最終的にはブックマークレットにしてお手軽に実行できる...tks-kan.comスポンサーリンク以前、スクレイピングの際に調べたやつ以前、スクレイピングで調べた際の情報です。bold)、タグ(td)という感じになります。ArchiveLink)となっています。これを前回までのスクリプトに加えてみましょう。if~instrを使ってrepeat~loopの中に組み込んでいきます。国籍ですが、最初にどんな1行になっているのかを確認するために以下のコードを入れ込んで実行してみます。continue}結果は国籍の場合は今までのspanではなく、tdです(上のスクレイピング時の情報にも書いてあるんですがね)。具体的には以下のようになります。これを踏まえて次のようなスクリプトになりました。continue}一方、所属チームの方は取り除く方式ではちょっとまずくてのようにurlがそれぞれ別々になっているため、同じ要素を単純に取り除くわけにはいかない状況。そこで前回書いていたもうひとつの方法を用いて取り出していきます。continue}これで国籍と所属チーム名が取り出せたはずですので、chkで表示させていきましょう。以下のように改造しました。400実行結果はばっちり取得できてますね。次は獲得ポイントです。bold」は2種類のタグで使われていて、そのうちのtdタグの方がポイントのデータが書かれている1行だったりします。bold」があって、かつ「</td>」がある行のみを取り出しています。これもポイントだけを取り出すように処理しちゃいましょう。上記の確認用のスクリプトを以下のように書き換えます。"p\n"と書き換えておきます。ポイントも無事に取り出せました。まとめスクレイピングでやってたことをHSPでも無事に実行できました。次はいよいよページの作成にとりかかりたいと思います。今回の全コードは以下のようになりました。試してみてくださいね。400stopそこそこ長くなってきましたね。アロンソの手にしているのが折り畳みタイプの携帯...はたしてボーダフォンだったのでしょうか?(*'...記事を読むHSPでF1ポイントのランキングページを生成してみる~その後~以前、このブログで作成したF1ポイントのランキングページを生成するプログラム。前回ではダウンロードからHTML作成までトータルで実行できるプログラムにしました。今回はそれを改良していきます。勝ったベッテル、2位ハミルトン。結果は結果、とはいえ母国GPで勝てなかったハミルトンの心情はいかに...。言いたい感じのトロロッソ・ハートレー。F1ランキングページを生成してみる【その1】うーん、ハロが付いているマシン。見慣れていないせいもあるんでしょうが、なんか格好悪い感じがするなぁ。きっかけは「いちいちオフィスソフトを立ち上げて処理するのが手間だな」って思ったことでした。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。Pで作業軽減しましょ。