Python3.xでURLを開く&URLエンコード

Python2とPython3でURLの開き方が異なります. (Python2から入ったので結構戸惑った)

メモとしてPython3でのやり方を記述

ついでにURLエンコードも記述

urllib.parse.quote() で文字列をURLにエンコードしています.

(ex) みかん → %E3%81%BF%E3%81%8B%E3%82%93

urllib.request.urlopen() でURLの情報を取得し、解析しやすくなるようにread()をしています.

あとはlxmlを使って必要な要素を取り出したりすると良いかもしれません(こんなかんじ)

<参考>

スポンサーリンク







フォローする

スポンサーリンク