repr

    4

    1답변

    루아에는 파이썬의 repr() 함수와 동일한 기능이 있습니까? 즉, 인쇄 할 수없는 문자를 \ x (여기서 x는 n 또는 b 등) 또는 \ 000 코드 (Lua 문자열 이스케이프 문자가 아닌 경우)로 인쇄하는 함수입니다. 나는 봤 거든 아무것도 찾을 수 없습니다. 비 인쇄물을 문자열에 넣는 방법에 대해 알아보고 인쇄 할 수없는 문자가있는 문자열의 인쇄용 버

    3

    4답변

    저는 파이썬을 처음 접했습니다. (?) 나는 다음과 같은 명령을 사용하여 인쇄 할 수 있습니다 배열이 스크립트 해킹 해요 : repr(Interfaces.log_manager.job_log[user_id])) 것은 나에게 준다 : 나는 2 값을 합계를 알고 { '3f2': ('3', 0.0078125, 1405595247.855199), '3f1': (

    30

    1답변

    내가 백 슬래시를 포함하는 문자열을 생성, 그들은 중복 얻을 : >>> my_string = "why\does\it\happen?" >>> my_string 'why\\does\\it\\happen?' 이유는 무엇입니까?

    9

    3답변

    다음 코드는 RuntimeError: maximum recursion depth exceeded while getting the str of an object을 발생시킵니다. 나는 두 가지 다른 방법으로 무한 재귀를 해결할 수 있지만 각 수정이 작동하는 이유를 이해하지 못하므로 어떤 것을 사용해야하는지 또는 어느 것이 옳은지 모릅니다. class FileE

    0

    1답변

    파이썬에서 클래스를 올바르게 사용하는 방법을 배우려하고 있습니다. 새롭지 만이 클래스는 모든 값의 문자열 출력을 반환하지 않습니다. 이상 적으로는 str (패킷)을 네트워크 소켓에 넣을 수 있기를 원합니다. class ARP(): dst_addr = '' src_addr = '' type = '\x08\x06' paylo

    5

    1답변

    속성 myattribute으로 간단한 클래스를 디버깅하고 싶습니다. class SimpleClass: def __repr__(self): return "{0.myattribute}".format(self) 그것은 약간의 중복 느낌, 그래서 내가 직접 format를 사용하는 것을 선호 : 나는이 같은 repr 방법을 만들 class Si

    3

    1답변

    원래 포장 된 함수의 repr() 동작을 유지하는 클래스 기반 데코레이터를 사용하려고했습니다 (functools.wraps 데코레이터가 함수에서 작동하는 방식과 일치시키기 위해). 나는 파이썬 3.3을 사용하고있다. 먼저 나는 functools 시도 : import functools class ClassBasedDecorator(): def _

    0

    2답변

    shelve 모듈에 대한 래퍼 클래스를 작성 중이므로 사전과 같이 사용하려고합니다. 코드는 다음과 같습니다. import shelve class MyShelve: def __init__(self, filename='myshelve.db'): self.s = shelve.open(filename) def __del__(se

    2

    2답변

    저는 동적 단축키 관리자 클래스를 작성하여 Python 2.5를 사용하여 Maya에서 작업 중이며 nameCommands가 문자열로 표시되기 때문에 인스턴스에 특정한 명령을 할당하는 데 문제가 있습니다. 멜. 결국 다음과 같은 명령어로 끝납니다 : <bla.Bla instance at 0x0000000028F04388>.thing = 'Dude' rep

    0

    1답변

    노드가있는 그래프를 만들고 가장자리를 추적하는 코드가 있습니다. 이 코드 자체는 잘 작동 것으로 보인다,하지만 난 의 repo 및 에 repr를 대 STR의 몇 가지를 읽은 후 나는 그것을 기대하는 방법을 작동하도록 에 repr에게 재정의를 얻을 수 없다()가 아닌 문자열을 반환 스레드, 난 내 문제의 원인을 분리 보일 수 없습니다. !/usr/bin/py