次のデータをurlencodedで送信するオンラインサービスと通信する必要があります。
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ます(そして誰が他に何を知っているか)。
アイデアをありがとう!