tempfile

Python tempfile moduli

❮ Python o‘rnatilgan modullari


Misol

Vaqtinchalik fayl va katalog yarating:

import tempfile with tempfile.TemporaryFile(mode='w+') as f:   f.write('Hello from Emil')   f.seek(0)   print(f'Content: {f.read()}')
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

tempfile moduli vaqtinchalik fayllar va kataloglarni xavfsiz tarzda yaratadi.

Undan avtomatik tozalanadigan vaqtinchalik saqlash joyini yaratish uchun foydalaning — bu xavfsizlik xatarlari va diskning keraksiz fayllar bilan to‘lib ketishining oldini oladi.


A’zolar

A’zo Tavsif
NamedTemporaryFile()Nomlangan vaqtinchalik fayl yaratadi.
SpooledTemporaryFile()Hajmi belgilangan chegaradan oshguncha xotiradan foydalanadigan vaqtinchalik fayl yaratadi.
TemporaryDirectory()Vaqtinchalik katalog yaratadi (kontekst menejeri).
TemporaryFile()Avtomatik o‘chiriladigan vaqtinchalik fayl yaratadi.
gettempdir()Vaqtinchalik fayllar uchun ishlatiladigan katalogni qaytaradi.
mkdtemp()Vaqtinchalik katalog yaratadi va uning yo‘lini qaytaradi.
mkstemp()Vaqtinchalik fayl yaratadi va (fd, path) juftligini qaytaradi.
mktemp()Takrorlanmas vaqtinchalik fayl nomini qaytaradi (eskirgan, xavfsiz emas).

❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!