continuous plotting with Tkinter
Martin Blume
mblume at socha.net
Fri Feb 4 05:32:02 EST 2005
"Russell E. Owen" schrieb
>
> >I have a number-crunching application that spits out
> >a lot of numbers. Now I'd like to pipe this into a
> >python app and plot them using Tkinter, such as:
> >$ number_cruncher | myplot.py
> >But with Tkinter once I call Tkinter's mainloop() I
> >give up my control of the app and I can't continue to
> >read in data from stdin. Or can I? If so, how?
>
> One way is to use a thread to read the numbers, then
> make them available to the main thread via a Queue
> object, which you poll for new values.
>
I already tinkered with threads, yet it didn't work.
I'll try again.
>
> Another option is to use a Tk-compatible file or socket
> of some kind which triggers a callback when data comes
> in. See
>
>htttp://www.astro.washington.edu/rowen/TkinterSummary.html#FileHand
lers>
> some ideas on this.
>
Thanks, I'll look.
Martin
More information about the Python-list
mailing list