少ない学びをせめて記録する

技術記録、競プロメモ、その他調べたことを書く @京都, twitter : @nehan_der_thal

python

python, Beautifulsoupでサイトの構造変化に強いscraping

よくWEBから情報抽出するのですがHTMLをパースする時にはpython のBeautifulsoupライブラリ(BS4)を利用しています。 BS4は公式の解説がわかりやすいですし、有名ライブラリなので日本語記事もたくさん見つかります。 www.crummy.com qiita.com BS4ではfind('…

pythonで切り上げたい

pythonで切り上げはmath.ceilなど使えば簡単ですが、mathを使わずに//演算子で上手くやりたくなって、ちょっと迷う機会がよくあります。(?) なのでメモします。 端数処理はmath.ceil : 切り上げ math.floor : 切り下げ round : 四捨五入の三通りをよく使…