この記事では、Python言語とurllibモジュールで日本語URLを使う方法をソースコード付きで解説します。
for文+in演算子
Pythonモジュールurllibのurlonenで以下のような日本語が含まれているURLをそのまま入力するとエラーが出ます。
(例)https://twitter.com/search?q=進撃の巨人
この場合、URLを分解してクエリの部分だけエンコードしてから再構築するといいそうです。
【参考】python3で日本語を含むURL(日本語URL)にurllibでアクセスする際、htmlで勝手にencodeされてエラーするので回避策をメモ
ソースコード
サンプルプログラムのソースコードです。
【関連記事】
Python入門 サンプル集
コメント