Szczegóły programowe:
Wersja: 7.19.5.1
Filmu: 1 Mar 15
Licencja: Wolny
Popularność: 93
libcurl jest dobrze znana biblioteka C do pobierania i pobieranie treści online programowo.
Pycurl jest moduł Pythona, który zawiera API, które nawiązując do źródła libCurl i pozwala programistom Pythona robić te same rzeczy libCurl robi, ale przy użyciu kodu Pythona zamiast C
Jak widać całkiem poręczne mieć wokół, zwłaszcza, jeśli nie wiesz, spec programowania C.
Oczywiście, za pomocą pycurl wymaga libcurl być zainstalowane lokalnie. W przypadkach, gdy nie jest to możliwe, istnieje wiele alternatyw czystej Pythona. Przykłady: urllib3 lub urllib4
Co nowego w tym wydaniu:.
- Python 3.4 jest już oficjalnie wspierane.
- Windows teraz budować libCurl przeciwko zlib.
- CherryPy nie jest już wymagane do zestawu testów, moduł SSL od standardowej biblioteki Pythona jest używany.
- Naprawiono wyciek referencyjnego gniazda i timer wywołania zwrotne na CurlMulti przypadkach.
- Poprawiono build przeciwko openssl na Cygwin, gdzie pycurl potrzebuje połączyć przeciwko libcrypto niż libssl.
- Dodane CURLOPT_SSH_KNOWNHOSTS (libcurl 7.19.6 +).
- Dodane CURLE_FTP_ACCEPT_FAILED (libcurl 7.24.0 +).
- Dodane CURLE_NOT_BUILT_IN i CURLE_UNKNOWN_OPTION (libcurl 7.21.5 +).
Pakiety
Co nowego w wersji 7.19.3.1:
- Added --avoid-stdio opcja setup.py aby uniknąć przeniesienia wskaźniki plik z Pythonie libcurl. Dotyczy Pythonie 2 tylko.
- Dodane CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE, CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE, CURLMOPT_MAX_HOST_CONNECTIONS, CURLMOPT_MAX_PIPELINE_LENGTH, CURLMOPT_MAX_TOTAL_CONNECTIONS obsługujący kilka opcji.
- SSL zmienił skonsultować `curl-config --static-libs` nawet jeśli` curl-config --libs` udało. Należy to osiągnąć zachowanie sprzed 7.19.3 w odniesieniu do automatycznego wykrywania SSL.
Logika wykrywania
Komentarze nie znaleziono