Skip to content

sift_py.data_import.tempfile

CLASS DESCRIPTION
NamedTemporaryFile

Created a named temporary file.

NamedTemporaryFile

NamedTemporaryFile(mode, suffix='')

Created a named temporary file.

Works on both Windows and Unix systems.

See https://stackoverflow.com/questions/23212435/permission-denied-to-write-to-my-temporary-file for more information on Windows compatibility.

METHOD DESCRIPTION
__enter__
__exit__
close
ATTRIBUTE DESCRIPTION
file

name

temp_dir

file instance-attribute

file = open(name, mode, newline='')

name instance-attribute

name = Path(temp_dir) / f'tempfile{suffix}'

temp_dir instance-attribute

temp_dir = mkdtemp()

__enter__

__enter__()

__exit__

__exit__(exc_type, exc_value, traceback)

close

close()