io

Python io moduli

❮ Python o‘rnatilgan modullari


Misol

Xotiradagi baytlar buferidan foydalaning:

import io b = io.BytesIO() b.write(b"Emil") b.seek(0) print(b.read())
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

io moduli Python’da oqimlar (matnli, binar, buferlangan) bilan ishlashning asosiy vositalarini taqdim etadi.

Undan TextIOWrapper, BytesIO va StringIO kabi yuqori darajali sinflar orqali fayllar va xotiradagi oqimlar bilan ishlash uchun foydalaning.


A’zolar

A’zo Tavsif
BufferedRandomIxtiyoriy murojaatli (random access) binar oqimlar uchun buferlangan interfeys.
BufferedReaderXom (raw) oqimdan o‘qish uchun buferlangan interfeys.
BufferedWriterXom (raw) oqimga yozish uchun buferlangan interfeys.
BytesIOBinar ma’lumotlar uchun xotiradagi oqim.
FileIOOperatsion tizim darajasidagi fayl deskriptorlari bilan xom (raw) binar kiritish/chiqarish (I/O).
IOBaseBarcha I/O sinflari uchun abstrakt asosiy sinf.
open()Faylni ochadi va fayl obyektini qaytaradi (o‘rnatilgan open funksiyasining taxallusi).
RawIOBaseXom (raw) binar I/O uchun abstrakt asosiy sinf.
StringIOMatnli ma’lumotlar uchun xotiradagi oqim.
TextIOWrapperBuferlangan xom (raw) oqim ustidagi buferlangan matnli interfeys.

❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!