Python的简单临时文件系统

Python的简单临时文件系统,python,filesystems,Python,Filesystems,目前,我使用FPDF和Pillow编写了以下代码: pdf = create_pdf_with_FPDF() img = create_img_with_pillow() img.save(temporary_location) pdf.image(temporary_location, x, y) 前两行很好,但我不太高兴我不得不将img存储在硬盘上,以便在下一行中再次加载 有没有办法设置一个临时文件系统,一旦程序结束就被遗忘?(在Mac电脑上)希望这对您有所帮助 import tempfi

目前,我使用
FPDF
Pillow
编写了以下代码:

pdf = create_pdf_with_FPDF()
img = create_img_with_pillow()
img.save(temporary_location)
pdf.image(temporary_location, x, y)
前两行很好,但我不太高兴我不得不将
img
存储在硬盘上,以便在下一行中再次加载


有没有办法设置一个临时文件系统,一旦程序结束就被遗忘?(在Mac电脑上)

希望这对您有所帮助

import tempfile

pdf = create_pdf_with_FPDF()
img = create_img_with_pillow()
temp_file = tempfile.NamedTemporaryFile(delete=False, suffix='.jpg')
temporary_location = temp_file.name
img.save(temporary_location)
pdf.image(temporary_location, x, y)
你考虑过这个模块吗?