'내용'과 '텍스트'의 차이점은 무엇입니까?
저는 훌륭한 파이썬 요청 라이브러리를 사용하고 있습니다.저는 훌륭한 문서가 이유를 설명하지 않고 무언가를 하는 방법에 대한 많은 예를 가지고 있다는 것을 알게 되었습니다.예를 들어, 둘 다r.text
그리고.r.content
서버 응답을 가져오는 방법의 예로 나와 있습니다.그러나 이 속성들이 무엇을 하는지는 어디에 설명되어 있습니까?예를 들어, 제가 언제 다른 것보다 하나를 선택하겠습니까?나는 타르를 봅니다.r.text
때때로 유니코드 개체를 반환하고 텍스트가 아닌 응답에 차이가 있을 수 있습니다.하지만 이 모든 것이 어디에 기록되어 있습니까?연결된 문서에는 다음이 명시되어 있습니다.
텍스트가 아닌 요청에 대해 응답 본문에 바이트로 액세스할 수도 있습니다.
그러나 그것은 계속해서 텍스트 응답의 예를 보여줍니다!나는 위의 인용문이 다음과 같은 것을 의미한다고 추측할 수 있을 뿐입니다.non-text responses
대신에non-text requests
텍스트가 아닌 요청은 HTTP에서 의미가 없기 때문입니다.
간단히 말해서, Python Requests 사이트의 (우수한) 튜토리얼과 반대로 라이브러리의 적절한 문서는 어디에 있습니까?
그requests.Response
클래스 설명서의 자세한 내용은 다음과 같습니다.
r.text
유니코드의 응답 내용입니다.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' 카테고리의 다른 글
이 약속이 발신자에게 다시 해결되지 않는 이유는 무엇입니까? (0) | 2023.06.12 |
---|---|
데이터 프레임에서 행을 삭제하려면 어떻게 해야 합니까? (0) | 2023.06.12 |
@nestjs/passport를 사용한 Nest.js의 선택적 인증 (0) | 2023.06.12 |
잘못된 메서드 이름에 대한 VBA 컴파일러 메시지 누락 (0) | 2023.06.12 |
Wordpress 게시물에 XML을 표시할 수 없음 (0) | 2023.06.12 |