pythonで動作するHTMLとXMLのパーサーであるBeautiful Soupをバージョン3からバージョン4にポーティングした際のメモ(非常に簡単)。 【前提】 Beautiful Soup 4(以降BS4)はpython 2.6以上かpython 3で動作する。 【修正ポイント】 ・パッケージ名の変更 BS4からパッケージ名が変わったので変更する。 (変更前) from BeautifulSoup import BeautifulSoup (変更後) from bs4 import BeautifulSoup ・エンコーディングの指定形式の変更 ワーニングを消すために引数の名称を変更。 (変更前) soup = BeautifulSoup(html, fromEncoding='Shift_JIS') (変更後) soup = BeautifulSoup(html, from_enc