I am struggling with the following problem:
I want to convert an OrderedDict like this:
OrderedDict([(\'method\', \'constant\'), (\'data\', \'1.
It is easy to convert your OrderedDict to a regular Dict like this:
dict(OrderedDict([('method', 'constant'), ('data', '1.225')]))
If you have to store it as a string in your database, using JSON is the way to go. That is also quite simple, and you don't even have to worry about converting to a regular dict:
import json
d = OrderedDict([('method', 'constant'), ('data', '1.225')])
dString = json.dumps(d)
Or dump the data directly to a file:
with open('outFile.txt','w') as o:
json.dump(d, o)