pycurl is een open source, cross-platform, zeer snel, en feature-rijke bibliotheek software geschreven in de programmeertaal Python als een interface naar de libcurl bibliotheek, gericht op de geavanceerde ontwikkelaar.
Deze software is de perfecte tool voor ontwikkelaars die tientallen gelijktijdige betrouwbare en snelle verbindingen nodig. Het kan ook worden gebruikt voor het grijpen van voorwerpen die worden geïdentificeerd door een URL van een programma geschreven in Python.Supports diverse protocolsPycURL een volwassen software die veel van libcurl & rsquo ondersteunt; s kenmerken zoals ondersteuning voor vele protocollen, zoals FTP / FTPS , HTTP / HTTPS, Telnet GOPHER, DICT, LDAP en FILE.
It & rsquo; s een multiplatform-bibliotheek die is ontworpen op een zodanige wijze te worden ingezet op zowel GNU / Linux of Microsoft Windows-besturingssystemen. Pas echter op, dat Python op uw computer moet worden geïnstalleerd voordat u probeert te pycurl installeren met behulp van de beursgenoteerde below.Getting begon met PycURLTo installeer de pycurl software op uw GNU / Linux computer instructies, moet u eerst de broncode, die wordt verspreid downloaden Op Softoware als een tar-archief, sla het op een locatie van uw keuze, extract de inhoud met behulp van uw favoriete archief manager, open een Linux Terminal app en gebruik maken van de & lsquo; cd & rsquo; commando om te navigeren naar de locatie van de uitgepakte bestanden te archiveren.
Dan moet u de & lsquo typen; python setup.py installeren & rsquo; commando, met sudo of door over te schakelen naar de root gebruiker om het te installeren systeem breed en beschikbaar te maken voor alle gebruikers op uw Linux-kernel gebaseerd besturingssysteem. Op dit moment, het is met succes getest op 32-bit en 64-bit computers.
Het zou mogelijk zijn om pycurl installeren van de belangrijkste software repositories van uw GNU / Linux besturingssysteem, met behulp van de standaard package manager en het zoeken naar de pycurl pakket. De applicatie is gericht op ontwikkelaars die willen Python programma's te schrijven en te gebruiken libcurl & rsquo; s-functionaliteit in hen
Wat is nieuw in deze release:.
- pycurl C-code is aanzienlijk gereorganiseerd. Krul, CurlMulti en CurlShare klassen worden nu correct geëxporteerd, in plaats van de fabriek functies voor de betreffende objecten. Pycurl API is niet veranderd.
- Documentatie is overgebracht naar Sphinx en zo goed gereorganiseerd. Zowel docstrings en standalone documentatie zijn nu meer informatief.
- Documentatie is niet meer opgenomen in de vrijgegeven distributies. Het kan worden gegenereerd op basis van de bron door het uitvoeren van maken docs.
- De tests zijn niet meer opgenomen in de vrijgegeven distributies. In plaats van de documentatie en quickstart voorbeelden moet worden geraadpleegd voor voorbeeldcode.
- De officiële Windows bouwt nu zijn gekoppeld tegen zlib.
Wat is nieuw in versie 7.19.3.1:
- This vrijlating herstelt vermogen pycurl om SSL-bibliotheek automatisch te detecteren gebruikt in de meeste omstandigheden, dankzij Andjelko Horvat.
Wat is nieuw in versie 7.19.3:
- Deze release brengt officiële Python 3 ondersteuning aan pycurl. Verschillende GNU / Linux distributies voorzien Python 3 pakjes pycurl eerder; deze pakketten zijn gebaseerd op patches die onvolledig waren en op sommige plaatsen onjuist. Gedrag van pycurl 7.19.3 en later kan daarom afwijken van het gedrag van onofficiële Python 3 pakketten van vorige pycurl versies.
- Als u het gedrag onder Python 3 samen te vatten, zal pycurl bytes waar het geaccepteerd snaren onder Python 2 te aanvaarden, en zal ook accepteren Unicode-tekenreeksen die ASCII code punten alleen voor het gemak. Verwijzen wij u naar Unicode en file-documentatie voor meer informatie.
- In het belang van compatibiliteit, pycurl accepteert ook Unicode-gegevens op Python 2 krijgt dezelfde beperkingen als onder Python 3.
- Terwijl Unicode en file handling regels worden verwacht verstandig voor alle use cases te zijn, en te behouden achterwaartse compatibiliteit met eerdere pycurl versies, gelieve te behandelen gedrag van deze versies onder Python 3 als experimenteel en onder voorbehoud van wijzigingen.
- Een ander potentieel ontwrichtende verandering in pycurl is de eis voor het compileren en runtime SSL backends te evenaren. Zie de readme voor hoe de SSL backend te setup.py te geven.
Eisen
- Python
Reacties niet gevonden