[IPython-dev] IPython issues in Sage

Mike Hansen mhansen at gmail.com
Wed Jul 16 02:38:09 EDT 2008


> Ville's explanation is correct, I'll just give you a tiny bit of
> detail to clarify things further: ipython executes all user code in a
> special dict called user_ns.  It *used* to also populate the builtin
> namespace with a few things, but we're trying to move away as much as
> possible from this, because having system-wide globals causes all
> kinds of other problems.
>
> Sorry if this one bit you, since it was an API change, but it was for the best.
>
> Let us know if Ville's other suggestions don't fully solve your problem.

Yep, that worked.  Thanks to both of you for the explanation.

--Mike



More information about the IPython-dev mailing list