Сообщить об ошибке.

Краткий обзор раздела: Модуль tempfile в Python, временные файлы и каталоги

Содержание с кратким описанием:

ОБЗОР: Модуль tempfile в Python, временные файлы и каталоги.
Модуль tempfile создает временные файлы и каталоги. Работает на всех поддерживаемых платформах. Модуль определяет несколько конструкторов высокого уровня, которые обеспечивают автоматическую очистку и могут использоваться в качестве менеджеров контекста.
Класс TemporaryFile() модуля tempfile в Python.
Класс `TemporaryFile()` модуля `tempfile` возвращает файлоподобный объект, который можно использовать как область временного хранения. Он будет уничтожен, как только будет закрыт, включая неявное закрытие при сборке мусора.
Функция NamedTemporaryFile() модуля tempfile в Python.
Функция NamedTemporaryFile() модуля tempfile возвращает файлоподобный объект, который можно использовать как область временного хранения. Файл гарантированно имеет видимое имя в файловой системе.
Функция SpooledTemporaryFile() модуля tempfile в Python.
Функция `SpooledTemporaryFile()` модуля `tempfile` работает точно так же, как `TemporaryFile()`, только данные помещаются в буфер до тех пор, пока размер файла не превысит `max_size` или пока не будет вызван метод файла `fileno()`, после чего содержимое записывается на диск.
Функция TemporaryDirectory() модуля tempfile в Python.
Функция TemporaryDirectory() модуля tempfile надежно создает временный каталог. Полученный объект можно использовать как менеджер контекста. После уничтожения объекта временного каталога, временный каталог и все его содержимое удаляются из файловой системы.
Функция mkstemp() модуля tempfile в Python.
Функция `mkstemp()` модуля `tempfile` создает временный файл наиболее безопасным способом. Файл доступен для чтения и записи только при создании идентификатора пользователя (user ID). Дескриптор файла не наследуется дочерними процессами.
Функция mkdtemp() модуля tempfile в Python.
Функция mkdtemp() модуля tempfile создает временный каталог наиболее безопасным способом. Каталог доступен для чтения, записи и поиска только под идентификатором пользователя userID его создавшим.
Вспомогательные функции модуля tempfile в Python.
Модуль `tempfile` использует глобальную переменную для хранения имени каталога, используемого для временных файлов, возвращаемых [`tempfile.gettempdir()`](#tempfile.gettempdir). Все функции в этом модуле принимают аргумент `dir`, который можно использовать для указания каталога.