Pythonでシストレ第5章その1
第5章のコードをPythonで書く・・の前にRubyについて。
第5章のコードをPythonで書く前に、
Rubyでの動作を確認しようと思ったらうまく動かなかった。
どうやら本が発売された後に、
Yahooファイナンスのサイトが変更になったようだ。
市場情報が取れていなかったので、
libフォルダのstock_list_maker.rbの52行目、
reg_market = /yjSb">([^< ]+) ?</
を
reg_market = /stockMainTabName">([^<]+)</
に変更したら市場情報は取れるようになった。
ただこれだとすぐ後ろにあるPTSの文字もマッチしているような気がするが、
なぜうまくいくのかよくわかっていない。
Pythonに戻る。
Rubyではじめるシステムトレード (現代の錬金術師シリーズ)
- 作者: 坂本タクマ
- 出版社/メーカー: パンローリング
- 発売日: 2014/05/20
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る