Python3을 사용하여 터미널에 원시 JSON 데이터를 표시하는 데 문제가 있습니다. 나는 URLLIB의 응답으로 JSON을 얻을 :아스키 문자가 아닌 원시 JSON 표시
r = urlopen(request)
response = r.read()
결과는 저에게이 "Chybné heslo"
를 제공해야 b"Chybn\\u00e9 heslo"
같은 비 ASCII 문자가 포함 된 일부가 바이트 문자열 b"..."
입니다.
그러나 나는 내가 할 경우는, "Chybné heslo"
를 표시하는 해독하는 방법을 모른다 : 난 그냥 "Chybn\u00e9 heslo"
을 얻을
print(b"Chybn\\u00e9 heslo".decode('utf-8'))
. 여기서 내가 뭘 잘못하고 있니?
고맙습니다! 그게 내가 필요한 것입니다. 자세한 설명을 주셔서 감사합니다. –
@ RayP, 오신 것을 환영합니다! 기꺼이 도와주세요. – MaximTitarenko