Я використовую приголомшливу бібліотеку запитів Python . Я помічаю, що в тонкій документації є багато прикладів того, як щось зробити, не пояснюючи чому . Наприклад, і те, r.text
і r.content
показано як приклади того, як отримати відповідь сервера. Але де пояснено, що ці властивості роблять? Наприклад, коли я б обрав один над іншим? Я бачу, що thar r.text
повертає об'єкт unicode іноді , і я гадаю, що для нетекстової відповіді буде різниця. Але де це все документально зафіксовано? Зауважте, що пов'язаний документ містить:
Ви також можете отримати доступ до тіла відповіді у вигляді байтів для нетекстових запитів:
Але потім продовжується показ прикладу текстової відповіді! Я можу лише припустити, що цитата вище означає сказати non-text responses
замість non-text requests
, оскільки безтекстовий запит не має сенсу в HTTP.
Коротше кажучи, де належна документація про бібліотеку, на відміну від (відмінного) підручника на веб-сайті Python Requests?