Pythonで辞書をクエリ文字列に変換するにはどうすればいいですか? 質問する

Pythonで辞書をクエリ文字列に変換するにはどうすればいいですか? 質問する

を使用した後cgi.parse_qs()、結果 (辞書) をクエリ文字列に戻すにはどうすればよいでしょうか? に似たものを探していますurllib.urlencode()

ベストアンサー1

Python3 について

urllib.parse.urlencode(query, doseq=False, [...])

変換するマッピングオブジェクトまたは、str または bytes オブジェクトを含む可能性のある 2 要素のタプルのシーケンスを、パーセントエンコードされた ASCII テキスト文字列に変換します。

Python 3urllib.parseドキュメント

Adictはマッピングです。

レガシー Python

urllib.urlencodequery[、doseq])
変換するマッピングオブジェクトまたは、2 つの要素のタプルのシーケンスを「パーセントエンコードされた」文字列に変換します...文字key=valueで区切られた一連のペア...'&'

Python 2.7urllibドキュメント

おすすめ記事