Requests

Software kuvakaappaus:
Requests
Ohjelmiston tiedot:
Versio: 2.7.0 Päivitetty
Lähetyksen päivämäärä: 12 May 15
Kehittäjä: Kenneth Reitz
Lupa: Vapaa
Suosio: 86

Rating: nan/5 (Total Votes: 0)

Kehitetty vaihtoehdoksi Pythonin sisäänrakennettu urllib2 moduuli, joka on yleensä hyödynnetään käsiteltäessä HTTP-pyyntöjä, tämä kirjasto ei ole vain päivittää ydin menetelmiä todettu, että kirjastossa on tukea ominaisuuksia löytyy Web-tekniikat tänään, vaan myös yksinkertaistaa API, vähentää aikaa tarvitaan koodata projektin.
urllib2 olisi ollut loistava työkalu, kun se tuli ulos, mutta nopea kehitys web-pohjaiset teknologiat ei ole ainoastaan ​​tehnyt ehdoton, mutta sen syntaksi ja miten se toimii sisäisesti ovat tehneet kovasti työtä.
Siksi kirjasto kuin pyynnöt, koska se tuli ulos ensimmäinen epävakaa sivuliike on jatkuvasti tulossa yhä kehuu sen yksinkertainen tapa tehdä asioita.
Tällä hetkellä Pyynnöt kirjasto on yksi eniten käytetty kirjastot Python yhteisössä.

Mikä on uusi tässä julkaisussa:

  • Päivitetty urllib3 ja 1.10.4, ratkaista useita vikoja, joihin lohkotussa siirron koodaus ja vastaus kehystys.

Mikä on uusi versiossa 2.5.2:

  • Nyt on & quot; turvallisuus & quot; paketti extrat asettaa, $ pip asenna pyynnöt [turvallisuus].
  • Pyynnöt nyt käyttää turvallisuuskirjaa jos se on käytettävissä.
  • Capture ja uudelleen korotus urllib3 ProtocolError.

Mikä on uusi versiossa 2.0.0:

  • avaimet otsikot sanakirjassa on nyt syntyperäinen jouset kaikki Python versiot, eli bytestrings on Python 2, unicode päälle Python 3.
  • Proxy URL-osoitteita on oltava selkeä järjestelmä. MissingSchema poikkeus nousee, mikäli ne eivät ole.
  • Aikakatkaisut sovelletaan nyt lukea ajan, jos Stream = False.
  • RequestException on nyt alaluokka IOError, ei RuntimeError.
  • Lisätty uusi menetelmä PreparedRequest esineitä: PreparedRequest.copy ().
  • Lisätty uusi menetelmä Session esineitä: Session.update_request (). Tämä menetelmä päivittää Request esineen tietoja (esim cookies) tallennetut istuntoa.
  • Lisätty uusi menetelmä Session esineitä: Session.prepare_request (). Tämä menetelmä päivityksiä ja valmistelee Request objekti, ja palauttaa vastaavan PreparedRequest esine.
  • Lisätty uusi menetelmä HTTPAdapter esineitä: HTTPAdapter.proxy_headers (). Tätä ei pitäisi kutsua suoraan, mutta parantaa alaluokka käyttöliittymän.
  • httplib.IncompleteRead aiheutuvat poikkeukset virheellisestä lohkotussa koodaus nyt nostaa pyynnöt ChunkedEncodingError sijaan.
  • Virheellinen prosenttia-tilanvaihdot nyt aiheuttaa pyynnöt InvalidURL poikkeus nostetaan.
  • HTTP 208 ei enää käytä syytä lause & quot; im_used & quot ;. Oikein käyttää & quot; already_reported & quot;.

Mikä on uusi versiossa 1.1.0:

  • Tuki iterable vastausta elimille
  • Oletetaan palvelimet jatkuvat ohjata params
  • Salli rumaa tyyppejä jotka on määritelty tiedoston data
  • Tee merge_kwargs Kirjainkoolla kun etsii avaimet

Mikä on uusi versiossa 1.0.0:

  • Massive Refactor ja yksinkertaistaminen
  • Vaihda Apache 2.0 lisenssin
  • Vaihdettava Yhteys sovittimet
  • Mountable Yhteys sovittimet
  • vaihteleva ProcessedRequest ketju
  • / s / prefetch / puron
  • poistaminen kaikista kokoonpanon
  • Standard kirjasto puunkorjuu
  • Tee Reponse.json () vaadittaessa maksettavan, ei omaisuutta.

Mikä on uusi versiossa 0.14.0:

  • Ei enää iter_content virheitä, jos jo ladattu.

Mikä on uusi versiossa 0.13.9:

  • Kiinteät varten OAuth + virkaa.
  • Poistettu poikkeus syöminen dispatch_hook.
  • Yleistä viankorjauksia.

Mikä on uusi versiossa 0.13.3:

  • Käytä simplejson jos käytettävissä.
  • Älä peitä SSLErrors taakse Timeouts.
  • Kiinteät param käsittely kanssa URL sisältäviä palasia.
  • Merkittävästi parantunut tiedon User Agent.

Mikä on uusi versiossa 0.13.2:

  • Uusi: Response.reason
  • Kirjaudu QueryString parametrit OAuth 1.0
  • Client todistuksia ei enää oteta huomioon, kun todentaa = False
  • Lisää openSUSE todistus tuki

Mikä on uusi versiossa 0.13.1:

  • Anna kulkee tiedosto tai tiedoston kaltainen esinettä tiedot.
  • Anna koukut palata vastauksia, jotka osoittavat virheitä.
  • Kiinteät Response.text ja Response.json vartaloon vähemmän vastauksia.

Mikä on uusi versiossa 0.12.1:

  • Uusi Response.json kiinteistö
  • Mahdollisuus lisätä string tiedoston kuvat
  • Fix out-of-alueen ongelma iter_lines
  • Korjaa iter_content oletuskokoon

Mikä on uusi versiossa 0.11.1:

  • POST ohjaukset nyt tauko RFC tehdä mitä selaimet : Seuranta GET.
  • Uusi strict_mode konfiguraatio poistaa uusia uudelleenohjaus käytöstä.

Mikä on uusi versiossa 0.10.6:

  • Anna '=' in evästeet.

Mitä uutta versiossa 0.10.2:

  • huomattavasti parempi URL lainaten.
  • muut sallitut cookie keskeisiä arvoja.
  • Yritettiin fix & quot; Liikaa avoimia tiedostoja & quot; Error
  • Korvaa Unicode virheitä ensimmäisen pass, ei tarvita toista syöttö.
  • Liitä '/' paljain-domain urls ennen kyselyä paikoilleen.
  • Poikkeukset nyt perivät RuntimeError.
  • Binary lisäykset + viran korjata.

Mikä on uusi versiossa 0.9.2:

  • SSL tarkistaa = False vikakorjaus (näennäinen Windows koneissa ).
  • Tuki asianmukaisesta kimpale puroihin jonka rajat.
  • session argumentti Session luokissa.
  • Tulosta koko koukku tracebacks, ei vain poikkeus esimerkiksi.
  • Korjaa response.iter_lines Vireillä seuraavalle riville.
  • Korjaa mutta HTTP-sulatella auth w / URI ottaa kyselymerkkijonojen.
  • Korjaa Event Hooks osassa.
  • Urllib3 päivitys.

Mikä on uusi versiossa 0.8.7:

  • Force safe_mode varten async pyynnöt
  • kahva safe_mode poikkeuksia yhtenäisemmin
  • Korjaa iterointia on null vasteita safe_mode

Mikä on uusi versiossa 0.8.6:

  • Socket timeout korjauksia.
  • Proxy Authorization tukea.

Mikä on uusi versiossa 0.8.3:

  • muunnettu auth järjestelmän käyttämään yksinkertaisempia vaadittaessa maksettavaa esineitä.
  • Uusi istuntoparametri API menetelmiä.
  • Näyttö koko URL, kun hakkuut.

Mikä on uusi versiossa 0.8.2:

  • Uusi Unicode dekoodaus järjestelmä, joka perustuu overridable Response. koodaus.
  • Asianmukainen URL slash-quote käsittelyä.
  • evästeet [,], ja _ sallittu.

Mikä on uusi versiossa 0.6.5:

  • Offline (nopea) testi sviitti.
  • Session sanakirja väitettä yhdistämistä.

Mikä on uusi versiossa 0.6.4:

  • Automaattinen purkuun unicode, joka perustuu HTTP-otsikot.
  • Uusi decode_unicode asetus
  • Poistaminen r.read/close menetelmistä
  • Uusi r.faw käyttöliittymä edistyneille vastausta käyttöön. *
  • Automaattinen laajentaminen parameterized otsikot

Mikä on uusi versiossa 0.6.2:

  • GET / HEAD tottelee follow_redirect = False.

Mikä on uusi versiossa 0.6.1:

  • Parannettu tilakoodeja kokemus & # x5c; o / .
  • Aseta enimmäismäärä ohjaukset (settings.max_redirects).
  • Täysi Unicode URL tuki.
  • Tuki protokolla-vähemmän uudelleenohjauksia.
  • Anna mielivaltaisesti pyyntöä tyyppejä.
  • korjauksia.

Mikä on uusi versiossa 0.5.1:

  • International Domain Name Support!
  • Access otsikot ilman hakemalla koko kehon (lue ())
  • Käytä listoja kyinen parametrien
  • Lisää Pakko Basic Authentication
  • Pakko Basic on oletus todentamistyyppi
  • python-requests.org default User-Agent header
  • CaseInsensitiveDict pienet kirjaimet välimuistia
  • Response.history vikakorjaus

Mikä on uusi versiossa 0.5.0:

  • PATCH Support
  • Tuki Välityspalvelimet
  • HTTPBin Test Suite
  • uudelleenohjaus Korjaa
  • settings.verbose stream kirjallisesti
  • Querystrings kaikkien menetelmien
  • URLErrors (Connection Refused, aikakatkaisu, Virheellinen URL-osoitteita) käsitellään niitä erityisesti esille r.requests.get ('HWE: // blaa'); r.raise_for_status ()

Mikä on uusi versiossa 0.4.1:

  • Parempi uudelleenohjaus käsittely.
  • Uusi 'allow_redirects "param varten seuraavat ei-GET / HEAD Uudelleenohjaukset.
  • Asetukset moduulissa refaktorointi.

Mikä on uusi versiossa 0.4.0:

  • Response.history: lista ohjata vastauksia.
  • Case-Insensitive Otsikko Sanakirjat.
  • Unicode URL-osoitteita.

Mikä on uusi versiossa 0.3.3:

  • Request aikakatkaisujen.
  • Unicode url-koodattua dataa.
  • Asetukset yhteydessä johtaja ja moduuli.

Mikä on uusi versiossa 0.3.2:

  • Automaattinen purku GZip Encoded Content.
  • AutoAuth tuki Tupled HTTP Auth.

Mikä on uusi versiossa 0.3.1:

  • Cookie muutoksia.
  • Response.read ().
  • juliste korjata.

Mikä on uusi versiossa 0.3.0:

  • Automaattinen Authentication API Change.
  • Smarter Kysely URL Parameterization.
  • Salli tiedostolautausten ja POST-tiedot yhteen.

Mikä on uusi versiossa 0.2.4:

  • Python 2.5 tuki.
  • pypy-c v1.4 tuki.
  • Auto-Authentication testejä.
  • Parannettu Request objekti rakentaja.

Mikä on uusi versiossa 0.2.3:

  • Uusi HTTPHandling menetelmiä.

Mikä on uusi versiossa 0.2.2:

  • Still käsittelee pyyntöä, jos HTTPError.
  • Eventlet ja Gevent Monkeypatch tukea.
  • Cookie dupport.

vaatimukset

  • Python 2.6 tai uudempi

Vastaavia ohjelmistoja

Net::SSH
Net::SSH

28 Feb 15

Ipcalc (Python)
Ipcalc (Python)

14 Apr 15

dnspython
dnspython

14 Apr 15

Muu ohjelmistojen kehittäjä Kenneth Reitz

certifi
certifi

15 Apr 15

ghsync
ghsync

11 May 15

unzipit
unzipit

11 May 15

Requests
Requests

28 Feb 15

Kommentit Requests

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!