В чем разница между «mmap.mmap» и «tempfile.SpooledTemporaryFile» в stdlib Python?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 В чем разница между «mmap.mmap» и «tempfile.SpooledTemporaryFile» в stdlib Python?

Сообщение Anonymous »


Я пишу программу на python 3.11, и мне нужно временно сохранить некоторые данные (изображения из Bing Maps API). Я знаю, что есть два метода временного хранения: mmap.mmap и tempfile.SpooledTemporaryFile могут сохранять их в памяти, чтобы их было быстрее читать (мне не нужно записываем в данные).
И я хочу знать, в чем между ними разница.
[*]Я прочитал документацию на docs.python.org, но она меня все еще смущает. [*]Я искал в Интернете и знаю, что временный файл можно сопоставить:
# python из временного файла импортируйте TemporaryFile как TmpF из mmap импортировать mmap с TmpF() как fp: map = mmap(fileno=fp.fileno(), length=0) # Я пропустил здесь метод fileno(). Большое спасибо за Михаила. содержимое = карта.читать() карта.закрыть() Однако, будет ли tempfile.SpooledTemporaryFile перенесен (как это делает fp.rollover(), он будет записан на диск) ) перед нанесением на карту? (На эту проблему ответил Михаил)
Но в чем разница между этими классами, которые все сохраняют данные в памяти?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • MMAP с фиксированным адресом MMAP CALL SEGFAULT при вызове из MAIN, но работает внутри Custom Malloc переопределение в C
    Anonymous » » в форуме C++
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Очистка tempfile.TemporaryDirectory() Python завершается сбоем с PermissionError и NotADirectoryError.
    Anonymous » » в форуме Python
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous
  • Скопируйте TEMPFILE в Python
    Anonymous » » в форуме Python
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Python перенаправляет библиотека C ++ на Tempfile, в то время как он также перенаправляется в Shell
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Python Tempfile -SpooltemporaryFile написать в Gzip, не писая на диск, где это возможно?
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»