repr

    5

    3답변

    저는 repr에 대해 파이썬으로 읽었습니다. repr의 출력 응용 프로그램이 무엇인지 궁금합니다. 예 : class A: pass repr(A) ='<class __main__.A at 0x6f570>' b=A() repr(b) = '<__main__.A instance at 0x74d78>' 때 하나 '<class __main__.A at

    0

    1답변

    데이터베이스 테이블에 일부 문자열의 일부 해시를 저장하려고합니다. 이를 위해 varchar (64) 유형의 열을 만들었습니다. 내가 지금까지 ( >>> print thehash 이 >>> thehash 와 동일하지 않습니다 것을 깨닫게 지금 >>> thehash = hashlib.sha224(some_string).digest() , 내가 >>>

    0

    1답변

    __repr__ 문자열을 어떻게 처리합니까? 모범 사례가 있습니까? 내가 다음과 같은 말을하자. class Foo(object): def __init__(self, bar): self.bar = bar def __repr__(self): return 'Foo(bar={0!r})'.format(self.bar) fo

    4

    1답변

    내가 최근 파이썬에서 repr(x)에 대한 속기로 다음을 사용할 수 있음을 이해하게했다 : `x` 을 그러나, 나는 거의 실제로 본 적 없다. 나쁜 연습으로 간주 되나요 아니면 부정확 한일까요? 아니면 거의 사용되지 않는 다른 이유가 있습니까?

    22

    9답변

    파이썬의 repr처럼 작동하는 Java 메소드가 있습니까? 예를 들어, "foo\n\tbar".repr() 하지 foo bar toString이처럼 "foo\n\tbar" 을 반환, 함수가에 repr라는 이름의 한 가정.

    1

    2답변

    나는 모든 유형/클래스를 팩토리 메소드로 대체하고 클래스 객체의 대부분의 기능을 유지할 수있는 프록시 클래스를 고안했습니다. 완전히 원래의 클래스 객체를 대체하고 여전히 다음과 같은 것들을 할 수 있기 때문에 내가 팩토리 메소드의 구현을 좋아 class ProxyClass: def __init__(self, cls): self._Prox

    4

    4답변

    을 반환 할 수 있도록하는 방법 : val = x.__repr__() 을하고 내가 SQLite 데이터베이스에 val 문자열을 저장할. 문제는 val이 유니 코드 여야하는 입니다. 나는 어떤 성공이 시도 : val = x.__repr__().encode("utf-8") 및 val = unicode(x.__repr__()) 당신이이 문제를 해결하는 방법을 알고

    1

    1답변

    App Engine의 webapp를 사용하고 있습니다. 이 요청 핸들러는 텍스트 필드가있는 양식을 출력합니다. 제출시 텍스트를 가져와 #으로 시작하는 줄에 <h1> 태그를 추가합니다. repr()을 사용하여 텍스트를 줄 목록으로 나눌 수 있고 eval()을 사용하여 repr()에서 오는 문자열의 시작 부분에 u'없이 각 줄의 텍스트를 분석했습니다. clas

    0

    2답변

    모든 요소를 ​​인쇄하는 데 사용하려는 컨테이너 클래스가 있습니다. 파일이나 콘솔로 인쇄하고 싶습니다. 아래에 요소 (Patch)와 컨테이너 클래스를 배치하고 __repr__(self)을 배치했습니다. __repr__()의 목적을 이해하고 있으며 사용법이 괜찮은지 궁금합니다. class Patch: def __init__(self, folder_n

    2

    4답변

    파이썬의 repr 함수는 굉장합니다 : 객체의 인쇄 가능한 표현을 반환합니다. 예를 들어, repr(["a'b", {1: 2}, u"foo"])은 '["a\'b", {1: 2}, u\'foo\']' 문자열입니다. 예를 들어, 따옴표가 어떻게 적절히 이스케이프되는지주의하십시오. ActionScript에 이와 비슷한 것이 있습니까? 예를 들어, [1, 2, [