디버그 용도로 Google App Engine에서 변수의 유형을 표시하려고합니다.Google 앱 엔진에서 객체 유형을 표시하는 방법
전통적인 환경에서는 "print type(x)"
을 사용합니다. 하지만 GAE에서는 브라우저에서 왜 self.response.out.write(str(type(x) ) )
을 사용하지 않을 수 있는지 알 수 없습니다. <type 'type'>
을 < type 'str' >
으로 변환 했으므로 혼란 스러웠습니다. 그게 작동하지 않기 때문에 직접 입력하지 않고 self.response.out.write(str(type(x) == type("123") ))
을 사용해야합니다.
그래서 나는 무엇을 생각할 수 있었습니까?
로깅 모듈을 사용하여 잘 작동하는 유형을 에코합니다. 하지만 여전히 self.response.out.write()
이 작동하지 않는 이유를 알고 싶습니다.
모두에게 감사드립니다!
'self.response.out.write (str (type (x)))'가 당신을 위해 무엇을 표시합니까? –
아무 것도. 나 혼란 스러워요. str()이 문자열을 생성하는 것과는 아무런 상관이 없습니다. – boomplee