Pythonには、URLを解析(パース)するための専用モジュール urllib.parse が標準ライブラリとして用意されています。 その中の urlparse () 関数を使用すれば、どんなに複雑なURLであっても、以下の6つの構成要素に正しく分解してくれます。
【Python】URLエンコードとデコードの方法:日本語を含むURLの処理 - 森の株【Python】URLエンコードとデコードの方法:日本語を含むURLの処理 | 森の株 Webブラウザのアドレスバーに入力するURLには、原則として半角英数字と一部の記号(ASCII文字)しか使用でWebブラウ morinokabu.com ...