В чем разница между "содержанием" и "текстом"
я использую потрясающий Запросы Python библиотека. Я замечаю, что документацию есть много примеров как сделать что-то без объяснения почему. Например, как r.text и r.content приведены в качестве примеров как чтобы получить ответ сервера. но где это объясняется, что эти свойства делают? например, когда бы я выбрал один над другим? Я вижу тар r.text возвращает объект unicode иногда, и я полагаю, что будет разница для нетекстового ответа. Но где все это задокументировано? Обратите внимание, что в связанном документе указано:
вы также можете получить доступ к телу ответа в байтах для не-текст просьбы:
но затем он продолжает показывать пример текста ответ! Я могу только предположить, что цитата выше означает сказать non-text responses вместо non-text requests, а не текст запроса не имеет смысла в HTTP.
короче говоря, где правильный документация библиотеки, в отличие от (отлично) учебник на сайте запросов Python?
2 ответа:
The разработчик интерфейса подробнее:
r.text- Это содержимое ответа в юникоде, иr.contentсодержание ответа в байтах.