如何使用Python保存临时jpg文件?
嘿,我需要保存一个临时的jpg文件,然后再把它删除,有没有更好的方法呢?我试过用tempfile,但好像不太管用。
1 个回答
7
tempfile
是可以用的。你试过什么呢?
>>> with tempfile.NamedTemporaryFile(mode="wb") as jpg:
... jpg.write(b"Hello World!")
... print jpg.name
...
c:\users\<...>\appdata\local\temp\tmpv7hy__
jpg
文件在你离开 with
这个代码块后就会被关闭。如果你传入了可选的参数 delete
,那么在关闭时它会被删除。