verevent

Open Source Greenlet / LIBEvent-basierte Python-Netzwerkbibliothek
Jetzt downloaden

verevent Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Denis Bilenko
  • Website des Verlags:
  • http://bitbucket.org/denis/
  • Betriebssysteme:
  • Mac OS X 10.0 or later
  • Dateigröße:
  • 143 KB

verevent Stichworte


verevent Beschreibung

Open Source Greenlet / LIBEvent-basierte Python-Netzwerkbibliothek GEVENT ist eine freie und offene Quelle GREATLLET / LIBEVENT-basierte Netzwerkbibliothek, die in Python erstellt wurde. Anforderungen: · Python Was ist neu in dieser Version: Die Timeout-API wurde in nach hinten inkompatibler Weise geändert: · Timeout .__ Init__ startet den Timer nicht mehr mehr; Start () muss explizit aufgerufen werden. Ein shourtcut-timeout.start_new - wird bereitgestellt, der ein Timeout erstellt und startet. · GEVENT.Greenlet-Klasse hinzugefügt, die eine Unterklasse von Grezgraslet ist, die ein paar nützliche Methoden hinzufügt, um / abzureißen / abzureisen / abzuleiten. Sehen Sie sich die DocStrings für Details an. · GEVENT.Spawn gibt jetzt GREATLLET-Instanz zurück. Der alte GEVENT.SPADE, der py.magic.greenlet-Instanz zurückgibt, kann immer noch als GEVENT.SPACK_RAW aufgerufen werden. Die Implementierung von GREETLET ist eine Verbesserung des Proc-Moduls, wobei diese Fehler behoben sind: · Proc ist keine Unterklasse von Grezent, die Getcurrent () nutzlos und mit Procs als Schlüssel im Diktieren nicht unmöglich macht. · ProCRECUTS-Links sequenziell aus, sodass der Rest den Rest von ausgeführt blockieren kann. Greenlet führt jeden Link in einem neuen GREAT LETZ aus, es sei denn, es ist nicht mit der Rawlink () -Methode eingerichtet. · Proc kann nicht leicht sublasst werden. Zur Unterklasse-Grezentlet überschreiben Sie die Methoden _Run und __init__. · GEVENT.POOL.POOL-Klasse hinzugefügt, die eine Reihe von Multiprocessing.Pool-Methoden unterstützt: Anwenden, Karte und andere. Es hat auch eine spawn-Methode (), die immer asynchronisiert ist, und gibt eine GREATLLET-Instanz zurück. · GEVENT.Event-Modul mit 2 Klassen hinzugefügt: Ereignis- und Asyncresult. · Ereignis ist ein Drop-In-Austausch für das Threading.Event, den Set / Warting / Get-Methoden unterstützen. Asyncresult ist eine Erweiterung des Ereignisses, die eine Ausnahme, die über Set_Exception-Methode leitet, unterstützt. · Warteschlangen.joinableQueue-Klasse mit Task_Done () und Join () -Methoden hinzugefügt. Die folgenden Elemente wurden als veraltet markiert: · GEVENT.PROC-Modul (Wrap_Errors Helper wurde in GEVENT.UTIL-Modul bewegt) · GEVENT.COROS.Event. · GEVENT.COROS.QUEUE UND GEVENT.COROS.KANNEL Innerlich wurde GEVENT.GREENTLET in eine Reihe von Modulen aufgeteilt: · GEVENT.HUB bietet Hubklasse und Grundfunktionen, wie der Schlaf; Hub ist jetzt eine Unterklasse von Grezerlet. · GEVENT.TIMEOut bietet Timeout und mit_Timeout · GEVENT.Greenlet bietet GREATLET-Klasse und Helfer wie Joinall und Killall. · · Core.Lead und Core.Write-Klassen wurden in Core.Read_Event und Core.write_event umbenannt. · WSGI: Die Eventlet-Patches von MIKE BARTON, die das Problem der doppelten Inhaltslänge reparieren. · Setup.py sucht jetzt weitere Orte für die Installation von System LIBEvent. · Diese Fixes 64bit CentOS 5.3 Installationsprobleme, hoffentlich deckt auch andere Plattformen ab. Die folgenden Punkte wurden dem GEVENT-PACKE-Paket hinzugefügt: · Spawn_link. · Spawn_link_value. · Spawn_link_exception. · Spawn_raw. · Joinall. · alle töten · Grezent. · GreenLeTexit. · Ader · Dank Jason Toffaletti zum Melden der Installationsausgabe und Bereitstellung eines Testfalls für den WSGI Double Content-Lang-Header-Fehler.


verevent Zugehörige Software

libexplain.

Kostenlose und Open Source-Bibliothek, mit der die Systemaufruffehler besser verstehen können ...

190 2.9 MB

Herunterladen