rui live note

WordPress、PHP、子育て、ブログ、将棋、コワーキング、子育て、群馬等に関する日々感じたことを書いているブログです

*

将棋棋士データベースで遊ぶ(2)〜全棋士データを作成〜

      2017/04/19   将棋, 生活 ,

  • このエントリーをはてなブックマークに追加
  • Pocket

データベース

※この記事は「将棋 Advent Calendar 2016 – Adventar」の13日目です。

前回は、将棋連盟 Web サイトの棋士データベースから棋士データを取得するところまでやってみました。

今回は全棋士データが含まれた json ファイルを作成してみたいと思います。

全棋士データのjsonファイル作成

まず、前回作った棋士データを取得するスクリプトは次のようにクラスファイルに修正しました。

棋士データベースの棋士番号順一覧ページを見ると、棋士には1番:金易二郎名誉九段から308番:大橋貴洸四段までいることが分かります。

下記のように、1番〜308番までの棋士データを取得してファイルに json データを出力するスクリプトを書きます。

これで、kishi_all.json という棋士データがごそっと入ったファイルができました。

次回はこの json データを使って、何か遊んでみたいと思います!

この記事で作ったコードは GitHub に上げてありますので、ご自由にご覧ください。

ad

この記事が気に入ったらシェアしてもらえると嬉しいです!

  • このエントリーをはてなブックマークに追加
  • Pocket
  • follow us in feedly
  • RSS

  関連記事

棋士名ワードクラウド
将棋棋士データベースで遊ぶ(7)〜棋士名でワードクラウドを作る〜

※この記事は「将棋 Advent Calendar 2016 – A …

加藤一二三
うひょー!将棋プロ棋士のLINEスタンプが出たので買ってみた

うひょー!こういうのあったらいいなぁと前から密かに思っていた、プロ棋士のLINE …

リアル車将棋
前代未聞な「電王戦×TOYOTA リアル車将棋」、ドライバー力が問われる対局ルールが公開!

2月8日(日)に開かれる前代未聞な将棋イベント、「電王戦×TOYOTA リアル車 …

将棋の駒
チープな普及用の将棋盤・駒が欲しい

※この記事は「将棋 Advent Calendar 2016 – A …

電王戦FINAL
11/26に開かれた将棋電王戦FINAL記者発表会の内容まとめ

11/26に将棋電王戦FINAL記者発表会が開かれました。 来春に行われる電王戦 …

Google Cloud Vision API
将棋棋士データベースで遊ぶ(10)〜Cloud Vision APIで棋士の顔写真解析〜

※この記事は「将棋 Advent Calendar 2016 – A …

将棋盤
ハロウィンの仮装ネタにできそうな将棋プロ棋士で打線組んだ

10月になり、あちこちでハロウィンの話題を目にする機会が増えてきましたね。 ハロ …

将棋
第4回電王戦に向けて出場棋士予想ツイートをまとめてみました

先日、ドワンゴと日本将棋連盟から8月29日に「将棋電王戦に関する記者発表会」が開 …

電王戦リベンジマッチ
大晦日に行われた「電王戦リベンジマッチ 森下卓九段 vs ツツカナ」の雑感

大晦日に行われた「電王戦リベンジマッチ 森下卓九段 vs ツツカナ」。すっかり時 …

電王戦
コンピュータ将棋の歴史を紐解くのに「ルポ 電王戦」はおすすめの一冊

話題の新書「ルポ 電王戦―人間 vs. コンピュータの真実」を読みました。 タイ …