Pythonには、URLを解析(パース)するための専用モジュール urllib.parse が標準ライブラリとして用意されています。 その中の urlparse () 関数を使用すれば、どんなに複雑なURLであっても、以下の6つの構成要素に正しく分解してくれます。