1. ホーム
  2. python

[解決済み] Pythonで辞書をクエリ文字列に変換する方法は?

2022-06-10 21:21:22

質問

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

どのように解決するのか?

パイソン3

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

コンバート マッピングオブジェクト または2要素のタプルのシーケンス(strまたはbytesオブジェクトを含むことができる)をパーセントエンコードされたASCIIテキスト文字列に変換します。

- パイソン3 urllib.parse 諸注意

A dict は写像である。

レガシーPython

urllib.urlencode ( query [, doseq ])

コンバート マッピングオブジェクト または2要素のタプルの列を「パーセントエンコード」された文字列に変換する...一連の key=value で区切られたペア '&' の文字が...

- Python 2.7 urllib 諸注意