Web系 Pythonで”windows-31j”のレスポンスが返された際のデコード処理 スクレイピングの際、酷い文字化けが発生したので下記の対応を行った。 response = urllib.request.urlopen(url) html = response.read().decode(response.headers.... 2019.12.23 Web系
Web系 Pythonで文字コードを指定してURLのクエリ文字(パラメータ)をエンコードしたい時 "urllib.parse.urlencode"は通常"UTF-8"でのエンコードになるが、別の文字コードでエンコードしたい場合は、第四引数の"encoding"で指定する。 import urllib.request url = ' pa... 2019.12.22 Web系