Hello Amit, > Need a python trick, if it exists: > > I have a file that stores key, value in following format > -- > "v1" : "k1", > "v2" : "k2" > -- > > Is there a way to directly load this file as dictionary in python. I > could do (foreach line in file, split by ":" and then do dictionary > insert). Wondering, if some python built-in function can just read a > valid dictionary-file and load it? def load_as_dict(filename): return eval("{" + open(filename).read() + "}")
Note that this is a very big security hole. HTH, -- Miki <[EMAIL PROTECTED]> http://pythonwise.blogspot.com -- http://mail.python.org/mailman/listinfo/python-list