: s2
하지만 s1
는 대한 내가 json.loads
할 때파이썬 문자열 json.loads 사이의 difrence 무엇 오류
s1 = '["a"]'
s2 = "['a']"
, 나는 다음과 같은 얻을 오류가 괜찮음 :
>>> s1='["a2"]'
>>> s2="['a2']"
>>> json.loads(s1)
[u'a2']
>>> json.loads(s2)
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
저는'json'에 익숙하지 않지만이 메소드는 특정 입력 문자열 형식이 필요합니까? – lllluuukke
코드와 예외 정보를 수정하십시오 -'s1'을 두 번 정의했기 때문에 예외는'NameError'이어야하지만's2'는 정의하지 않습니다. 정확히 무엇을 보았는지 보여주기 위해 코드를 수정하십시오. – Tadeck
@Ashish : 알겠습니다. 질문을 수정하고 형식을 지정했습니다. – Tadeck