selectors

Python selectors moduli

❮ Python o‘rnatilgan modullari


Misol

Selektor yordamida stdin’ga kiruvchi ma’lumotlarni kuzating:

import selectors import sys sel = selectors.DefaultSelector() sel.register(sys.stdin, selectors.EVENT_READ) print('Waiting for input...')
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

selectors moduli select moduli asosida qurilgan yuqori darajadagi kiritish/chiqarish (I/O) multiplekslashni taqdim etadi.

Undan eng yaxshi implementatsiyani avtomatik tanlaydigan, platformaga bog‘liq bo‘lmagan API yordamida bir nechta fayl deskriptorini samarali kuzatish uchun foydalaning.


A’zolar

A’zo Tavsif
BaseSelectorSelektor obyektlari uchun abstrakt asosiy sinf.
DefaultSelectorPlatformada mavjud bo‘lgan eng samarali selektor uchun taxallus (alias).
DevpollSelectorSolaris /dev/poll mexanizmiga asoslangan selektor.
EVENT_READO‘qish hodisalarini ro‘yxatdan o‘tkazish uchun konstanta.
EVENT_WRITEYozish hodisalarini ro‘yxatdan o‘tkazish uchun konstanta.
EpollSelectorLinux epoll mexanizmiga asoslangan selektor.
KqueueSelectorBSD kqueue mexanizmiga asoslangan selektor.
PollSelectorUnix poll() funksiyasiga asoslangan selektor.
SelectSelectorselect.select() funksiyasiga asoslangan selektor.
SelectorKeyRo‘yxatdan o‘tkazish ma’lumotlarini o‘z ichiga olgan nomlangan tuple (named tuple).

❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!