Given an object, how can I go about printing out that object as a string representing the object in Python syntax?
I need something a little more powerful than just object.ToString() I need something like how the interactive console reports the result of the statement. For instance: a = [0,1,2] b = [a,8,9] If I pass 'b' to a function in C#, like: void SomeFunction( object obj ) { string objStr = ConvertToString( obj ); Console.Write( objStr ); } it would print out: [[0,1,2],8,9] Obviously ToString() will work for simple things, but once I try to use lists or dictionaries it no longer works. Thank you, Jeff _______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com