예를 들어 4 개의 문자가 포함 된 문자열이있는 경우 :
'\\xf0'
이스케이프 시퀀스로 어떻게 변환합니까?
'\xf0'
Python 3.4를 사용하고 있습니다.
편집 : 문자열을 문자열의 값이 나타내는 문자로 변환하려고했습니다.
당신이하려는 것은 원래 문자열의 이스케이프 시퀀스를 해석하여 해당 문자를 얻는 것입니다. 직접 계산하지 말고 decode()메서드를 호출하십시오 . Python 3에서는 bytes객체 (아님 str) 에서만 찾을 수 있으므로 bytes객체 로 변환 한 후 다시 변환해야합니다 .
decode()
bytes
str
>>> bytes("\\xf0\\xfa", "utf-8").decode("unicode_escape") 'ðú'
질문에 대한보다 완전한 답변 은 여기 를 참조 하십시오 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
QR 코드를 생성하려면 클릭
몇 마디 만하겠습니다