[IPython-dev] strange namespace issue
Fernando Perez
fperez.net at gmail.com
Mon Sep 10 14:35:56 EDT 2007
On 9/10/07, Darren Dale <dd55 at cornell.edu> wrote:
> I can't spend any more time on this now. If I knew how to solve this problem,
> we could run pyqt* programs in ipython, they would be non-blocking, and it
> would be possible to inspect the application state. Instead, I'm leaving it
> so the programs do block, this way they run without errors.
No worries. It's still worth noting that *some* Qt4 apps can be run
in non-blocking mode as you state.
Try grabbing the demo3_qt4 file from here:
http://ipython.scipy.org/talks/0702_pycon/demos/
as well as wiggly.py and dutil.py.
Then do:
ipython -q4thread dutil.py
then:
%rundemo demo3_qt4.py
then:
d()
That should give you a live qt4 app that you can interactively
control, while the terminal is responsive.
Keep on typing
d()
to run the demo to completion.
Just a data point, I don't really know what's different in this simple
little demo compared to the more complicated ones. It just shows that
in *some* cases it works. It'd be nice to know what's going on so we
could make it work in all cases.
cheers,
f
More information about the IPython-dev
mailing list