'콘텐츠'와 '텍스트'의 차이점은 무엇입니까?
훌륭한 Python 요청 라이브러리를 사용하고 있습니다. 나는 것을 알 미세 문서는 많은 예제가 어떻게 을 설명하지 않고 일을하는 이유를 . 예를 들어, 모두 r.text
와이 r.content
예로 표시하는 방법 서버 응답을 얻을 수 있습니다. 그러나 이러한 속성이 수행하는 작업은 어디에 설명되어 있습니까? 예를 들어, 언제 다른 하나를 선택해야합니까? thar r.text
가 때때로 유니 코드 객체를 반환하는 것을보고 텍스트가 아닌 응답에 차이가있을 것이라고 생각합니다. 그러나이 모든 것은 어디에 문서화되어 있습니까? 링크 된 문서에는 다음과 같은 내용이 있습니다.
텍스트가 아닌 요청의 경우 응답 본문에 바이트로 액세스 할 수도 있습니다.
그러나 텍스트 응답의 예를 보여줍니다! 위의 인용문은 텍스트가 아닌 요청이 HTTP에서 의미가 없기 때문에 non-text responses
대신을 의미한다고 가정 할 수 있습니다 non-text requests
.
요컨대, Python Requests 사이트 의 (우수한) 튜토리얼 과 달리 라이브러리에 대한 적절한 문서 는 어디에 있습니까?
개발자 인터페이스는 자세한 내용이 있습니다 :
r.text
유니 코드 r.content
의 응답 내용이고 바이트 단위의 응답 내용입니다.
문서에서 분명해 보이는 것은 r.content
You can also access the response body as bytes, for non-text requests:
>>> r.content
페이지 아래를 더 읽으면 예를 들어 이미지 파일을 처리합니다.
참고 URL : https://stackoverflow.com/questions/17011357/what-is-the-difference-between-content-and-text
'Programing' 카테고리의 다른 글
iPhone에서 방향 변경시 웹 앱의 배율 / 줌을 재설정하려면 어떻게합니까? (0) | 2020.08.29 |
---|---|
Scala에서 val-mutable 대 var-immutable (0) | 2020.08.29 |
키 저장소, 인증서 및 별명 이해 (0) | 2020.08.29 |
SQL Server에서 비트 필드를 인덱싱해야합니까? (0) | 2020.08.29 |
C ++에서 임시 수명 보장? (0) | 2020.08.29 |