Python- 1 second plots continous presentation <p>I have a dictionary with data. For every entry I would like to display plots for 1 second and move to the next one. The plots to display are already coded in external scripts. I would like to do this automatically. So I loop through the dict, display first set of plots[0], close the plots[0], display plots[1] close plots[1] ... I would like to set up display time for let say 1 second and have the plot as full screen. The problem that during the presentation I don't want to touch the computer. </p> <pre><code>import pylab as pl import numpy as np x = np.arange(-np.pi, np.pi, 0.1) # only for the example purpose myDict = {"sin":np.sin(x), "cos":np.cos(x), "exp":np.exp(x)} for key in myDict: print myDict[key] pl.plt.plot(myDict[key]) # in origin coming from external function pl.plt.plot(x) # in origin coming from external function pl.plt.show() </code></pre> <p>Does anyone know what function should be used and how to modify above?</p>