mmap

Python mmap moduli

❮ Python o‘rnatilgan modullari


Misol

Xotirada anonim xaritalash (map) yarating, baytlarni yozing va o‘qing (fayllar kerak emas):

import mmap m = mmap.mmap(-1, 8) m.write(b"Linus") m.seek(0) print(m.read(5))
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

mmap moduli xotiraga akslantirilgan (memory-mapped) fayllarni qo‘llab-quvvatlaydi va fayl tarkibini bevosita xotirada taqdim etadi.

Undan katta fayllarga samarali ixtiyoriy murojaat (random access) qilish yoki jarayonlar o‘rtasida xotirani bo‘lishish uchun foydalaning (platformaga bog‘liq).


A’zolar

A’zo Tavsif
mmap()Fayl yoki anonim xotira uchun yangi xotira xaritasini (memory-map) yaratadi.
ACCESS_READXaritalashni faqat o‘qish huquqi bilan ochadi.
ACCESS_WRITEXaritalashni to‘g‘ridan-to‘g‘ri yozish (write-through) huquqi bilan ochadi.
ACCESS_COPYXaritalashni yozishda nusxalash (copy-on-write) huquqi bilan ochadi.

❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!