【Python】requests + BeautifulSoupで日本語が文字化けした時の対処

- プログラミング -
2019.11.01

PythonのrequestsとBeautifulSoupを使って特定のテキストを全部抜き出して一覧化しようと思って、動作確認しながらやっていて躓いたこと。

それが日本語の文字化け。

BeautifulSoupで文字化け

soup = BeautifulSoup(response.text, 'html.parser')

の部分を、

soup = BeautifulSoup(response.content, 'html.parser')

にしただけで文字化けが解消。