Żądania (oprogramowanie)
Oryginalni autorzy | Kennetha Reitza |
---|---|
Deweloper (y) | Kennetha Reitza, Cory’ego Benfielda, Iana Stapletona Cordasco, Nate’a Prewitta |
Pierwsze wydanie | 14 lutego 2011 |
Wersja stabilna | |
Magazyn | |
Napisane w | Pyton |
Licencja | Licencja Apache 2.0 |
Strona internetowa |
|
Requests to biblioteka HTTP dla języka programowania Python . Celem projektu jest uczynienie żądań HTTP prostszymi i bardziej przyjaznymi dla człowieka. Obecna wersja to 2.28.0. Requests udostępniane jest na licencji Apache 2.0 .
Requests to jedna z najpopularniejszych bibliotek Pythona, która nie jest dołączona do Pythona. Zaproponowano, aby żądania były domyślnie dystrybuowane za pomocą języka Python.
Przykładowy kod
>>> żądania importu >>> r = żądania . get ( 'https://api.github.com/user' , auth = ( 'użytkownik' , 'pass' )) >>> r . kod_stanu 200 >>> r . nagłówki [ 'typ-treści' ] 'aplikacja/json; charset=utf8' >>> r .
kodowanie „utf-8” >>> r . tekst # dokumenttest: +ELLIPSIS u'{"type":"Użytkownik"...' >>> r . json () # doctest: +ELLIPSIS {u'private_gists': 419, u'total_private_repos': 77, ...}