下記の画像を取得するスクレイピング処理について、ヘッダー情報を書き換えて取得したいのですが、書き方についてご教授いただけないでしょうか。
画像を取得する処理
Python
1def download_file(url, dst_path=os.path.basename(url) + '.png'): 2 urllib.request.urlretrieve(url, dst_path) 3
ヘッダー情報を書き換得るイメージ処理
こんな感じで、ヘッダーを書き換えて上記画像取得したいのですが、書き方がわかっておりません。
Python
1import requests from bs4 2import BeautifulSoup 3session = requests.session() 4headers = {“User-Agent”: “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5)” "AppleWebKit/537.36 (KHTML, like Gecko) Chrome" "Accept": "text/html,application/xhtml+xml,application/xml;" "q=0.9,image/webp,image/apng,*/*;q=0.8"} 5url = ("http://hatenablog.com/") 6req = session.get(url, headers = headers)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。