Ohjelmiston tiedot:
Versio: 7.19.5.1
Lähetyksen päivämäärä: 1 Mar 15
Lupa: Vapaa
Suosio: 93
libcurl on tunnettu C-kirjasto hakemisessa ja lataamiseen verkkosisällön ohjelmallisesti.
PycURL on Python-moduuli, joka sisältää API joka sitoo osaksi libcurl lähdekoodin ja mahdollistaa Python kehittäjät tekemään samoja asioita libcurl tekee, mutta käyttäen Python koodia sijaan C.
Kuten näette melko kätevä työkalu on noin, varsinkin jos et tiedä spec C-ohjelmointi.
Tietenkin, käyttäen PycURL vaatii libcurl on asennettu paikallisesti. Tapauksissa, joissa tämä ei ole mahdollista, on olemassa paljon puhdasta-Python vaihtoehtoja. Esimerkkejä: urllib3 tai urllib4 .
Mitä uutta strong> tässä julkaisussa:
- Python 3.4 on nyt virallisesti tuettu.
- Windows paketteja nyt rakentaa libcurl vastaan zlib.
- Cherrypy ei enää tarvita testisarja, ssl-moduuli Python standardin kirjasto sen sijaan käytetään.
- Kiinteä yhteistyö vuoto hylsyn ja TIMER kutsuja on CurlMulti tapauksissa.
- Kiinteät rakentaa vastaan OpenSSL on cygwin, jossa pycurl tarvitsee linkitä libcrypto sijaan libssl.
- Lisätty CURLOPT_SSH_KNOWNHOSTS (libcurl 7.19.6 +).
- Lisätty CURLE_FTP_ACCEPT_FAILED (libcurl 7.24.0 +).
- Lisätty CURLE_NOT_BUILT_IN ja CURLE_UNKNOWN_OPTION (libcurl 7.21.5 +).
Mitä uutta strong> versiossa 7.19.3.1:
- Added --avoid-vakiotulosteesi setup.py vaihtoehto välttää kulkee FILE viitteitä kohteesta Python libcurl. Koskee Python 2 vain.
- Lisätty CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE, CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE, CURLMOPT_MAX_HOST_CONNECTIONS, CURLMOPT_MAX_PIPELINE_LENGTH, CURLMOPT_MAX_TOTAL_CONNECTIONS multi vaihtoehtoja.
- SSL tunnistuslogiikka muuttunut kuulla `curl-config --static-libs` vaikka` kiemura-config --libs` onnistunut. Tämän pitäisi saavuttaa ennalta 7.19.3 käyttäytymisen suhteen automaattinen SSL tunnistus.
Kommentteja ei löytynyt