On Nov 30, 2007 5:57 AM, Astan Chee <[EMAIL PROTECTED]> wrote: > Hi, > I have a file that might contain literal python variable statements at > every line. For example the file info.dat looks like this: > users = ["Bob", "Jane"] > status = {1:"ok",2:users[0]} > the problem is I want to read this file and load whatever variables > written in it as normal python variable statements so that when i read > the file, my users var will be ["Bob","Jane"] and my status var will be > {1:"ok",2:users[0]} . Is there an easy way of doing this instead of > parsing the files and checking said types?
A much safer approach would be to use Yaml, which provides safely and easily the requested feature Give a look at: http://pyyaml.org/ bye, francesco -- http://mail.python.org/mailman/listinfo/python-list