[IronPython] Dict convertion question
Dino Viehland
dinov at exchange.microsoft.com
Thu Jul 20 12:11:59 PDT 2006
That will work unless the dict contains some objects who's repr isn't really a usable repr - eg <some object at 0x00000002D>. You could even just read the string from the file & eval it.
-----Original Message-----
From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of J. Merrill
Sent: Thursday, July 20, 2006 12:04 PM
To: Discussion of IronPython
Subject: Re: [IronPython] Dict convertion question
At 01:05 AM 7/20/2006, JoeSox wrote (in part)
>File.WriteAllText(Application.StartupPath + "\\mydict.txt",
>myDict.ToCodeString()); (This results in a file size of 1,540,096 bytes
>which was created in about a second.)
I don't know much about ToCodeString, but from the name, it should produce a string that can be treated as Python code. If you were to write something like
mydict =
into the file, name the file mydict.py, and run that file -- wouldn't you end up with your dictionary back in a Python variable?
J. Merrill / Analytical Software Corp
_______________________________________________
users mailing list
users at lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
More information about the users
mailing list