Source code for jammy.io.tempfile
import tempfile as tempfile_lib
import contextlib
import os
__all__ = ["tempfile"]
[docs]@contextlib.contextmanager
def tempfile(mode="w+b", suffix="", prefix="tmp"):
f = tempfile_lib.NamedTemporaryFile(
mode, suffix=suffix, prefix=prefix, delete=False
)
yield f
os.unlink(f.name)