【Python/urllib】日本語URLを使う方法

この記事では、Python言語とurllibモジュールで日本語URLを使う方法をソースコード付きで解説します。

for文+in演算子

Pythonモジュールurllibのurlonenで以下のような日本語が含まれているURLをそのまま入力するとエラーが出ます。

(例)https://twitter.com/search?q=進撃の巨人

この場合、URLを分解してクエリの部分だけエンコードしてから再構築するといいそうです。
【参考】python3で日本語を含むURL(日本語URL)にurllibでアクセスする際、htmlで勝手にencodeされてエラーするので回避策をメモ

ソースコード

サンプルプログラムのソースコードです。


【関連記事】
Python入門 サンプル集

この記事を書いた人
西住技研

プログラミング言語「Python」を研究、仕事、趣味でデータ分析や作業自動化などに活用してきたノウハウを情報発信しています。
筆者の詳しいプロフィールやお問合せはこちらのページまで。
YoutubeX(旧Twitter)でも情報発信中です!

西住技研をフォローする
Python基礎

コメント