Sto usando la fantastica libreria Python Requests . Noto che la bella documentazione contiene molti esempi di come fare qualcosa senza spiegare il perché . Ad esempio, entrambi r.text
e r.content
vengono mostrati come esempi di come ottenere la risposta del server. Ma dove viene spiegato cosa fanno queste proprietà? Ad esempio, quando dovrei scegliere uno rispetto all'altro? Vedo Thar r.text
restituisce un oggetto unicode a volte , e suppongo che ci sarebbe una differenza per una risposta non di testo. Ma dove è documentato tutto questo? Nota che il documento collegato afferma:
È inoltre possibile accedere al corpo della risposta come byte, per le richieste non di testo:
Ma poi continua a mostrare un esempio di una risposta di testo! Posso solo supporre che la citazione sopra significhi dire non-text responses
invece di non-text requests
, poiché una richiesta non di testo non ha senso in HTTP.
In breve, dov'è la corretta documentazione della libreria, a differenza del (ottimo) tutorial sul sito Python Requests?