Try something like this:

from os import sys
from matplotlib import *
from numpy.random import rand

fig= pyplot.figure(figsize=(8,8), dpi=120)
pyplot.show()
while True:
    z= rand(20,20)
    pyplot.imshow(z)
    pyplot.draw()

    chr= sys.stdin.read(1)
    if chr=='q': 
        break

pyplot.close('all')


cheers,
    Paul

Dr. Phillip M. Feldman, on 2009-08-22 23:19,  wrote:
> 
> The following trivial program is supposed to generate one plot per key press
> until the user presses 'q'.  Instead, nothing is displayed until the user
> presses 'q'.  Any suggestions will be appreciated.
> 
> from os import sys
> from matplotlib import *
> from numpy.random import rand
> 
> while True:
> 
>    z= rand(20,20)
>    fig= pyplot.figure(figsize=(8,8), dpi=120)
>    pyplot.imshow(z)
>    pyplot.show()
> 
>    chr= sys.stdin.read(1)
>    if chr=='q': sys.exit(0)
> -- 
> View this message in context: 
> http://www.nabble.com/how-to-generate-one-plot-per-key-press--tp25100658p25100658.html
> Sent from the matplotlib - users mailing list archive at Nabble.com.
> 
> 
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
> trial. Simplify your report design, integration and deployment - and focus on 
> what you do best, core application coding. Discover what's new with 
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Matplotlib-users mailing list
> Matplotlib-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to