Pyftpdlib - Pyftpdlib

pyftpdlib
Asl muallif (lar)Giampaolo Rodola '
Dastlabki chiqarilish2007
Ombor Buni Vikidatada tahrirlash
YozilganPython
Operatsion tizimO'zaro faoliyat platforma
TuriFTP-server
LitsenziyaMIT litsenziyasi
Veb-saytgithub.com/ giampaolo/ pyftpdlib/

Python FTP-server kutubxonasi (pyftpdlib) a FTP juda samarali asenkron FTP-serverlarni osongina yozish uchun portativ interfeysni ta'minlovchi server kutubxonasi Python. Hozirda bu mavjud bo'lgan eng to'liq RFC-959 FTP server dasturidir Python dasturlash tili.[iqtibos kerak ]

Xususiyatlari

  • Juda engil, tezkor va o'lchovli (qarang mezonlari ).
    • Foydalanadi sendfile (2) yuklash uchun tizim qo'ng'irog'i.
    • Foydalanadi epoll / Kqueue / tanlang bir vaqtda ishlashni asenkron ravishda boshqarish.
    • ... Lekin ixtiyoriy ravishda bir nechta ish zarrachasi / jarayon modeliga o'tishi mumkin (quyidagicha: siz sekin fayl tizimlarini bloklashingiz yoki ulardan foydalanishingiz mumkin).
  • Portativ (to'liq Python-da yozilgan, 2,4 dan 3,4 gacha bo'lgan versiyalar bilan ishlaydi)
  • Qo'llab-quvvatlaydi FTPS (RFC-4217 ), IPv6 (RFC-2428 ), Unicode fayl nomlari (RFC-2640 ), MLSD / MLST buyruqlar (RFC-3659 ).

Shuningdek qarang

Tashqi havolalar