您可以将图形另存为pdf,然后用于
subprocess打印pdf。在* nix上,
lpr可以使用:
import matplotlib.pyplot as pltimport numpy as npimport subprocessimport shlexn=20x=np.linspace(0,np.pi,n)y=np.sin(x)plt.plot(x,y)fname='/tmp/test.pdf'plt.savefig(fname)proc=subprocess.Popen(shlex.split('lpr {f}'.format(f=fname)))


