[IPython-user] two feature ideas

Fernando Perez Fernando.Perez at colorado.edu
Thu Feb 10 15:27:33 CST 2005

Ville Vainio wrote:
> On Thu, 2005-02-10 at 12:45 -0700, Fernando Perez wrote:
>>gtk/wx/tk support for matplotlib's guis.  IPython, in its current form, is NOT 
>>an IDE.
> I sympathize w/ the sentiment, esp. since I'm not using it as an IDE
> myself.
> What I would see useful in IPython is editing *data*, i.e. objects:
> first serialize the object w/ pprint.pprint, edit it in an editor, then
> read the edited object back in with eval. I've used this to prune some
> file lists and data structures manually.

If only one could guarantee eval(repr(foo))==foo ...

This is such a potentially dangerous feature, that I'd much rather leave it to 
power users to play these tricks with fire and knives in the privacy of their 
own homes.  Just think of doing that on a Numeric array...



More information about the IPython-user mailing list