![見出し画像](https://assets.st-note.com/production/uploads/images/28448261/rectangle_large_type_2_329004b55f76601cb82f2865e6952385.jpg?width=1200)
python beautiful soup基礎 urllib と requests
bs4をダウンロード
responseオブジェクトを生成するために、
from urllib import request
url = '……'
response = request.urlopen(url)
もしくは
import requests
url = ""
response = requests.get(url)
どっちでもresponseオブジェクトは生成できるので、極論どっちでもよさげ。ただし、requests.getで取得した場合は、beautifulsoupで読み込む際に、属性を指定する必要あり。
urllib
soup = BeautifulSoup(response)
requests
soup = BeautifulSoup(response.content) #属性を指定する必要あり
この記事が気に入ったらサポートをしてみませんか?