все Python 3tempfileфункция
tempfile.gettempdir()
каталоги и пути
Возвращает каталог, в котором tempfile создаёт временные файлы по умолчанию, например /tmp.
Синтаксис
tempfile.gettempdir() -> str
Каталог выбирается один раз и кешируется: сначала переменные TMPDIR, TEMP, TMP, затем системные места, затем текущий каталог. Поэтому смена os.environ['TMPDIR'] после первого вызова ничего не меняет. Полагаться на буквальное '/tmp' нельзя: на Windows и macOS это совсем другие пути.
Примеры
import os, tempfile
d = tempfile.gettempdir()
print(d) # → ? /tmp на Linux
print(os.path.isabs(d)) # → True
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности