5

Python の urlparse では、urlparse を使用して URL を解析し、次に parse_qsl を使用してクエリを解析できます。

クエリ (名前、値) のペアを削除してから、URL を再構築したいと考えています。

urlunparse メソッドはありますが、unparse_qsl メソッドはありません。

qsl リストからクエリを再構築する正しい方法は何ですか?

4

2 に答える 2

2
>>> urlparse.parse_qsl('q=stackoverflow')
[('q', 'stackoverflow')]

>>> urllib.urlencode(urlparse.parse_qsl('q=stackoverflow'))
'q=stackoverflow'
于 2012-08-06T00:41:35.353 に答える
2

関数 urllib.urlencode が適切です。

于 2012-08-05T21:58:55.417 に答える