EDINETコードを取得する
EDINETからEDINETコードのリストを取得するgemをgithubなどに上げてみた。
たぶんEDINETが新しくなったときからEDINETコードと証券コードとその他会社名などなど情報をcsv形式でダウンロードできるようになっていて、それをプログラム的に取ってくるのが無駄に面倒で、その面倒さを少しでも軽減するために書いたやつ。
$ gem install edinet_code $ irb irb> require "edinet_code" irb> EdinetCode.get [#<EdinetCode::Reader::Result:0x000000015a4ed8 @edinet_code="E00004", @kind="内国法人・組合", @listed="上場", @consolidated="有", @capital="1491", @settling_day=" 5月31日", @submitter="カネコ種苗株式会社", @submitter_en="KANEKO SEEDS CO., LTD.", @submitter_kana="カネコシュビョウカブシキガイシャ", @location="前橋市古市町一丁目50番地12", @category="水産・農林業", @code="13760">, ... ...
wgetで取れなくて、その先のURLも探れなかったので、selenium-webdriverを使って地道にjavascriptを叩いてダウンロードしている。。