Python で URL エンコード/デコードをする方法をご紹介します。 PHP の rawurlencode() や JavaScript の encodeURI() のような URI (URL) を扱うための urllib.parse というライブラリが Python にも組み込みで用意されています。 urllib は標準ライブラリなので pip などで別途インストールする必要はありません。 Python をインストールすればすぐに使い始めることができます。 基本的な使い方を以下に見ていきます。 URL をパース/デコードする URL をパースするには urllib.parse 内の関数 urlparse() ・ parse_qs() ・ unquote() などが役立ちます。 import urllib.parse parsed = urllib.parse.urlparse("ht