urllib3.

HTTP-Bibliothek mit Thread-Safe-Anschluss-Pooling- und Dateipfostenunterstützung
Jetzt downloaden

urllib3. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Andrey Petrov
  • Website des Verlags:
  • http://code.google.com/u/shazow/

urllib3. Stichworte


urllib3. Beschreibung

HTTP-Bibliothek mit Thread-Safe-Anschluss-Pooling- und Dateipfostenunterstützung URLLIB3 ist eine Python-HTTP-Bibliothek mit Thread-Safe-Anschluss-Pooling- und Datei-Post-Support.Highlights: * Verwenden Sie dieselbe Sockelverbindung für mehrere Anforderungen (httpconnectionpool) * Dateiposting (codig_multipart_formdata) * Eingebaute Umleitung und Wiederholungen (optional) * Thread-safewhat ist falsch mit urllib und urllib2? Es gibt zwei kritische Funktionen, die aus der Python-Standardbibliothek fehlen: Verbindungsbedienung / -Matching- und Dateiposting. Es ist nicht furchtbar schwer, diese selbst umzusetzen, aber es ist viel einfacher, ein Modul zu verwenden, das bereits die Arbeit für Sie hat. Die Python-Standardbibliotheken Urlib und Urlib2 haben wenig miteinander zu tun. Sie wurden so konzipiert, dass sie unabhängig und eigenständig sind, wobei jeweils ein anderer Problemumfang gelöst wird, und Urlib3 folgt in einer ähnlichen Vene. Warum möchte ich Verbindungen wiederverwenden? Leistung. Wenn Sie normalerweise einen Urlib-Anruf ausführen, wird mit jeder Anforderung eine separate Socket-Verbindung erstellt. Durch die Wiederverwendung vorhandener Buchsen (unterstützt seit HTTP 1.1), werden die Anforderungen auf dem Ende des Servers weniger Ressourcen ergriffen und auch eine schnellere Reaktionszeit am Ende des Kunden bereitstellen. Mit einigen einfachen Benchmarks (siehe Test / Benchmark.py) dauert das Herunterladen von 15 URLs von Google.com bei der Verwendung von HTTPConnectionPool (der 1 Anschluss verwendet), als die Verwendung von Plain Urlib (die 15 Verbindungen verwendet) verwendet. Diese Bibliothek ist ideal für : * Wenn Sie mit einer API sprechen * Es ist relativ leicht, so kann es für alles verwendet werden! Beispiele: Gehen Sie zu den Beispielen Wiki für mehr schöne Syntax-hervorgehobene Beispiele. Aber lange Geschichte: von Urlib3 importieren httpconnectionPoolapi_url = 'http://ajax.googleapis.com/ajax / services / search / web'http_pool = httpconnectionpool.from_url (API_URL) Felder = {'v': '1.0', 'q': 'urllib3'} r = http_pool.get_url (API_URL, Felder) drucken R.Status, R .Datenanforderungen: · Python


urllib3. Zugehörige Software

Sapgui

SAPGUI ist ein GUI-Client für SAP R / 3, mit dem der Benutzer in SAP-Anwendungen problemlos auf SAP-Funktionalität zugreifen kann. ...

364

Herunterladen

Openads.

OpenAds bietet einen Open-Source-AD-Server mit einem integrierten Banner-Management-Schnittstellen- und Tracking-System für Statistiken. ...

205

Herunterladen