2013-01-20 4 views
0

binary = "\000\021\"\252\273\314". 이것은 내 입력하고, 내 기능과 같이이 입력 및 인쇄 그것을 밖으로에 취입력 읽기 백 슬래시

def do_print(string): 
    print string 

do_print(binary) 

그러나이 기능은 횡설수설 텍스트를 출력합니다. 이 문제를 어떻게 수정합니까?

답변

0

아마도 문자열의 repr을 찾고있을 것입니다.

def do_print(string): 
    print(repr(string)) 

binary = "\000\021\"\252\273\314" 
do_print(binary) 

수익률

'\x00\x11"\xaa\xbb\xcc' 
+0

감사 @unutbu! – user1947085