Paddy wrote:
On Nov 30, 4: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?
Thanks
Cheers
Astan

Think SECURITY. If is someone likely to put malicious code in the file
to crap all over your machine?
Well, its only for variables, but yeah, security isnt an issue with my code.

If not then import the file as a module.
This works.
Thanks!

- Paddy.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to