は、URLエンコード:関心のPythonで安全にurlencode-ed辞書を評価するには?私は私に次のデータを送信し、オンラインサービスと通信する必要があり
data_to_process = {...}
args = {'args0': data_to_process, 'action': 'save'}
result = urllib2.urlopen(..., urllib.urlencode(args), ...)
主なデータはdata_to_process
ディクショナリに格納されます。文字列、数値、ブール値しか含まれていない元の辞書を取り戻したいと思います。どのようにこれを達成することができますか?
私は
eval(dict_str,{'__builtins__': None})
を試してみたが、これはFalse
値(と誰が他に何を知っている)で失敗しました。
ありがとうございます!
はい、私は元のコード(OSSプロジェクト)にアクセスできますが、私はコミッタではなく、動作を変更しません。 – Akasha