def save_as_pdf(self): from matplotlib.backends.backend_pdf import PdfPages with PdfPages(os.path.join(self.path, self.name+str(".pdf"))) as pdf: pdf.savefig() plt.close()