久久久精品2019免费观看_亚洲国产精品成人久久久_69国产成人综合久久精品91_国产精品久久精品视

python 運(yùn)行錯誤json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)

python 運(yùn)行出現(xiàn)錯誤提示:json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)解決方法。

出現(xiàn)這個錯誤,看錯誤提示是因?yàn)椋河趈son.loads()接受的參數(shù)并不是直接的一個字典,而需要固定格式的。 引號必須為雙引號,單引號不行。具體來說,這意味著解析器在解析字符串的開始位置(line 1, column 2)就遇到了問題,因?yàn)樗谕粋€屬性名用雙引號包圍,但是并沒有找到。
舉個例子,如果一段JSON字符串應(yīng)該看起來像這樣:

  "name": "John",
  "age": "30"

但是如果你給了它這樣:

{
'name': 'John',
'age': '30'
}

那么就會得到你提到的那個錯誤,因?yàn)閷傩悦麤]有用雙引號包圍。
解決這個問題的方法通常是檢查你的JSON字符串,確保所有的屬性名都用雙引號包圍,并且字符串的格式是正確的。

未經(jīng)允許不得轉(zhuǎn)載:445IT之家 » python 運(yùn)行錯誤json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)

贊 (0) 打賞

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

微信掃一掃打賞