Requests

Programinė įranga Screenshot:
Requests
Programinė detalės:
Versija: 2.5.2
Įkėlimo datą: 28 Feb 15
Kūrėjas: Kenneth Reitz
Licencija: Nemokamai
Populiarumas: 21

Rating: 3.3/5 (Total Votes: 3)

Sukurtas kaip su python įmontuota urllib2 modulis, kuris paprastai panaudoti bendraujant su HTTP užklausas, tai biblioteka ne tik atnaujinti pagrindinius metodus nerasta toje bibliotekoje remti funkcijų rasti interneto technologijomis šiandien, bet taip pat labai supaprastina alternatyva API sumažinti laiką, reikalingą kodą projektą.
urllib2 galėjo puiki priemonė, kai ji išėjo, bet sparti žiniatinklio technologijas ne tik tapo absoliuti, tačiau jos sintaksė ir kaip ji veikia viduje padarė sunku dirbti.
Tai kodėl kaip Prašymai biblioteka, nes jis išėjo su savo pirmąjį nestabilios šakos turi nuolat gauti vis daugiau ir daugiau giria savo paprastą būdą, kaip daryti dalykus.
Šiuo metu Prašymai biblioteka yra viena iš labiausiai naudojamų bibliotekų Python bendruomenės

Įranga :.

  • Itin paprastas GET, GALVOS, PO, įdėti, pašalinti Prašymai
  • Paprasta HTTP antraštė Prašymas Priedas
  • Paprasta Data / params Prašymas Priedas
  • Paprasta Pagrindinis "http" atpažinimo "
  • Paprasta URL + HTTP Auth registras
  • Palaiko daug tarptautinių standartų
  • Keep-gyvas parama
  • Ryšio sutelkti
  • Parama sesijų
  • SSL patikrinimas
  • Slapukų manipuliacijos
  • Automatinio duomenų dekompresijos
  • Unicode "
  • .netrc parama
  • Sriegimo saugus
  • Parama daugiadalis įkėlimo srautų
  • Parama ryšio praėjęs laikas
  • HTTP (S) Proxy parama

Kas naujo , šioje laidoje:

  • Dabar yra & quot; saugumo & quot; paketų priedai nustatyti, $ pip įdiegti prašymus [Apsauga].
  • Prašymai dabar naudoja Certifi jei ji yra prieinama.
  • Surinkimo ir vėl pakelti urllib3 ProtocolError.

Kas naujo versijos 2.0.0:

  • Raktai į antraštes žodyną dabar gimtoji stygos nuo visi Python versijos, ty bytestrings ant Python 2 Unicode ant Python 3.
  • Proxy URL dabar privalo turėti aiškų planą. MissingSchema išimtis bus didinama, jei jie neturi.
  • Laukti dabar taikomos skaityti laiko, jei Stream "= false.
  • RequestException dabar yra IOError, ne Runtimeerror.
  • poklasis
  • Pridėta naują metodą PreparedRequest objektų:. PreparedRequest.copy ()
  • Pridėta naują metodą sesija objektų: Session.update_request (). Šis metodas atnaujina prašymą objektą su duomenimis (pvz cookies) saugomų sesijoje.
  • Pridėta naują metodą sesija objektų: Session.prepare_request (). Šis metodas atnaujinimai ir rengia prašymą objektą, ir grąžina atitinkamą PreparedRequest objektą.
  • Pridėta naują metodą HTTPAdapter objektų: HTTPAdapter.proxy_headers (). Tai neturėtų būti vadinamas tiesiogiai, o tik pagerina poklasio sąsaja.
  • httplib.IncompleteRead išimtis dėl netinkamo chunked kodavimo dabar pakelti Prašymai ChunkedEncodingError vietoj.
  • Negaliojantys proc-pabėgti sekas dabar sukelti Prašymai InvalidURL išimtis turi būti padidinta.
  • HTTP 208 nebenaudoja priežastis frazę & quot; im_used & quot ;. Teisingai naudoja & quot; already_reported & quot;.

Kas naujo versijos 1.1.0:

  • Parama iterable tyrimo tarnybų
  • Tarkime, serveriai išlieka nukreipti params
  • Leisti tipai aiškų turinį reikia nurodyti failo duomenis
  • Padaryti merge_kwargs atvejui nejautrus, jei žiūrint raktus

Kas naujo versijos 1.0.0:

  • Masyvi refactor ir supaprastinimas "
  • Perjungti į Apache 2.0 licencija
  • keitimu Ryšio adapteriai
  • montuojami ryšio adapteriai
  • Kintamasis ProcessedRequest grandinėlė
  • / s / prefetch / srovė
  • pašalinimas visos konfigūracijos
  • Paprastas biblioteka ruoša
  • Padaryti Reponse.json () pirmalaikio išpirkimo, o ne turtą.

Kas naujo versija 0.14.0:.

  • Ne daugiau iter_content klaidų, jei jau atsisiuntė

Kas naujo versija 0.13.9:.

  • Nustatyta už Oauth + pranešimų
  • Pašalinta išimtis valgyti iš dispatch_hook.
  • Bendra pataisymai.

Kas naujo versija 0.13.3:.

  • Naudoti simplejson jei turima
  • Neslėpk SSLErrors už laikus.
  • Fiksuotas param tvarkymas su URL, kuriame yra fragmentus.
  • Žymiai pagerėjo informacija User Agent.

Kas naujo versija 0.13.2:

  • Nauja: Response.reason
  • Registruotis eilutės užklausos parametrai "OAuth" 1.0
  • Klientų sertifikatai nebegali ignoruoti kai patikrinti = false
  • Pridėti openSUSE sertifikatą paramą

Kas naujo versija 0.13.1:

  • Leisti perduoti failą arba failą panašaus objekto, kaip duomenys.
  • Leisti kabliukai grįžti atsakymus, kurie nurodo klaidas.
  • Fiksuotas Response.text ir Response.json kūno mažiau atsakymų.

Kas naujo versija 0.12.1:

  • Nauja Response.json nuosavybė
  • Galimybė pridėti eilutę įkelti failų
  • Nustatyti out-of-diapazono problemą su iter_lines
  • Nustatyti iter_content Numatytasis dydis

Kas naujo versija 0.11.1:

  • PO peradresavimus dabar pertrauka RFC daryti tai, ką naršyklių :. Tolesni su GET
  • Nauja strict_mode konfigūracija išjungti naują peradresavimo elgesį.

Kas naujo versija 0.10.6:.

  • Leisti '=' cookies "

Kas naujo versija 0.10.2:.

  • pagerintą URL cituoju
  • Papildomos leidžiama slapukų pagrindiniai dydžiai.
  • Mėgino fix & quot; Per daug atidaryti failus & quot; Klaida
  • Pakeisti unicode klaidų pirmojo perdavimo ne antrajam perdavimo poreikis.
  • Papildyti "/" ant pliko-domeno URL prieš užklausos užpildymui.
  • Išimtis dabar paveldi iš Runtimeerror.
  • Dvejetainiai nuotraukos + auth nustatyti.

Kas naujo versijos 0.9.2:

  • SSL patikrinti = false Ištaisyta (aišku Windows mašinos ).
  • Parama tinkamai riekė upelių su ribų.
  • sesijos argumentas sesija klases.
  • Spausdinti Visas kablys tracebacks ne tik išimtis atvejis.
  • Fix response.iter_lines iš kol kitą eilutę.
  • Nustatyti bet HTTP-virškinti auth w / URI turintys užklausos eilutes.
  • Nustatyti iš įvykio kablius.
  • Urllib3 atnaujinimas.

Kas naujo versijos 0.8.7:

  • Jėgos safe_mode už async prašymus
  • Rankena safe_mode išimtys nuosekliau
  • Nustatyti iteracijos ant null atsakymų į safe_mode

Kas naujo versijos 0.8.6:.

  • Lizdo timeout pataisymai
  • Proxy Autorizacija paramą.

Kas naujo versijos 0.8.3:.

  • Keičiama auth sistemą naudoti paprastesnes pirmalaikio išpirkimo objektus
  • Nauja sesijos parametras API metodus.
  • Ekranas pilnas adresas, o medienos ruoša.

Kas naujo 0.8.2 versija:

  • Nauja Unicode dekodavimo sistema, grindžiama overridable atsakymą. kodavimas.
  • Tinkamas URL velniop citata tvarkymas.
  • Slapukai su [,] ir _ leidžiama.

Kas naujo versijos 0.6.5:.

  • Neprisijungęs (greitai) bandymo komplekto
  • sesija žodynas argumentas sujungimas.

Kas naujo 0.6.4 versija:

  • Automatinis dekodavimo Unicode, remiantis HTTP antraštes.
  • Nauja decode_unicode nustatymas
  • pašalinimas r.read / uždarykite metodai
  • Nauja r.faw sąsaja Išplėstinė reagavimo naudojimas. *
  • Automatinis išplėtimas Parametrizuoto antraštes

Kas naujo versijos 0.6.2:.

  • GET / GALVA paklūsta follow_redirect = false

Kas naujo versijos 0.6.1:

  • Glaudesnis būsena kodai patirtis & # x5c; O / .
  • Nustatyti maksimalų skaičių nukreipimų (settings.max_redirects).
  • Visas Unicode URL paramą.
  • Parama protokolo mažiau nukreipimų.
  • Leisti savavališkai Užklausus tipų.
  • Klaidų pataisymai.

Kas naujo versijos 0.5.1:

  • Tarptautinis Domeno vardas Pagalba
  • Prieigos antraštes be žavingas visą kūną (skaityti ())
  • Naudoti sąrašai kaip dicts parametruose
  • Pridėti Priverstinis Pagrindinis autentifikavimo
  • Priverstinis Basic nutylėjimą autentifikavimo tipas
  • python-requests.org nutylėjimą User-Agent antraštė
  • CaseInsensitiveDict mažosiomis spartinimo
  • Response.history Ištaisyta

Kas naujo versijos 0.5.0:

  • FRAGMENTAS Pagalba
  • Parama proxy
  • HTTPBin bandymo komplekto
  • Nukreipimo korekcija
  • settings.verbose srautas raštu
  • Querystrings visų metodų
  • URLErrors (Ryšio atmesta, pauzės Negaliojantys URL) yra traktuojami kaip to aiškiai iškėlė r.requests.get (hwe: // bla "); r.raise_for_status ()

Kas naujo versijos 0.4.1:.

  • Geresnis nukreipimas Naudojimas
  • Nauja "allow_redirects" param šiems ne GET / GALVA nukreipimų.
  • Parametrai modulis Refactoring.

Kas naujo versijos 0.4.0:

  • Response.history:. Sąrašas persiunčiamų atsakymų
  • didžiųjų ir mažųjų raidžių antraštė Žodynai.
  • Unicode URL.

Kas naujo versijos 0.3.3:.

  • Užklausa praėjęs laikas
  • Unicode kodavimą URL duomenys.
  • Parametrai kontekstinį valdytojas ir modulį.

Kas naujo versijos 0.3.2:.

  • Automatinis skalę GZip Koduotų turinys
  • AutoAuth Parama Tupled HTTP auth.

Kas naujo versijos 0.3.1:.

  • Slapukų pokyčiai
  • Response.read ().
  • Vartotojo nustatyti.

Kas naujo versijos 0.3.0:.

  • Automatinis autentifikavimo API Pakeisti
  • pažangesnių užklausa URL parametrų nustatymas.
  • Leisti įkelti failų ir POST duomenis kartu.

Kas naujo versijos 0.2.4:.

  • Python 2.5 palaikymas
  • PyPy-c v1.4 palaikymas.
  • Auto Tapatumo tyrimai.
  • Geresnis Prašymas objektas konstruktorius.

Kas naujo versijos 0.2.3:.

  • Nauja HTTPHandling metodai

Kas naujo 0.2.2 versija:

  • Still tvarko prašymą dėl HTTPError atveju.
  • Eventlet ir Gevent Monkeypatch paramą.
  • Slapukų dupport.

Reikalavimai :

  • Python 2.6 arba aukštesnė

Panaši programinė įranga

SockJS
SockJS

10 Dec 15

dnslib
dnslib

12 May 15

python-iptables
python-iptables

1 Oct 15

ipaddress
ipaddress

13 Apr 15

Kita programinė įranga kūrėjas Kenneth Reitz

dj-database-url
dj-database-url

20 Feb 15

GRequests
GRequests

14 Apr 15

inbox
inbox

14 Apr 15

Komentarai Requests

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!