Detalii soft:
Versiune: 7.19.5.1
Incarca data: 1 Mar 15
Licenţă: Gratuit
Popularitate: 93
libcurl este o bibliotecă bine-cunoscut C pentru preluarea și descărcarea de conținut on-line programatic.
PycURL este un modul Python care include un API care leagă în sursă libcurl și permite dezvoltatorilor Python să facă același lucruri libcurl face, dar folosind codul Python în loc de C.
După cum puteți vedea o unealtă destul de la îndemână pentru a avea în jur, mai ales dacă nu știți un spec de programare C.
Desigur, folosind PycURL impune libcurl să fie instalat la nivel local. În cazurile în care acest lucru nu este posibil, există o mulțime de alternative pur-Python. Exemple: urllib3 sau urllib4
Ce este nou în această versiune:.
- Python 3.4 este acum suportat oficial.
- Ferestre construi acum libcurl împotriva zlib.
- CherryPy nu mai este necesară pentru suita de teste, modulul ssl din biblioteca standard Python este folosit în loc.
- Fixed o scurgere de referință de priză și TIMER callback pe cazuri CurlMulti.
- fixă construi împotriva openssl pe Cygwin, în cazul în care pycurl trebuie să lege împotriva libcrypto, mai degrabă decât libssl.
- CURLOPT_SSH_KNOWNHOSTS Adăugat (libcurl 7.19.6 +).
- Adăugat CURLE_FTP_ACCEPT_FAILED (libcurl 7.24.0 +).
- Adăugat CURLE_NOT_BUILT_IN și CURLE_UNKNOWN_OPTION (libcurl 7.21.5 +).
Pachete
Ce este nou în versiunea 7.19.3.1:
- Added opțiune setup.py --avoid-stdio pentru a evita transmiterea indicii fișier de Python la libcurl. Se aplică Python 2 numai.
- Adaugat CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE, CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE, CURLMOPT_MAX_HOST_CONNECTIONS, CURLMOPT_MAX_PIPELINE_LENGTH, CURLMOPT_MAX_TOTAL_CONNECTIONS opțiuni multiple.
- SSL schimbat de a consulta `curl-config --static-libs` chiar dacă` curl-config --libs` a reușit. Acest lucru ar trebui să realizeze comportament pre-7.19.3 cu privire la detectarea automată SSL.
Logica de detecție
Comentariile nu a fost găsit