python轉換已轉義的字符串

python轉換已轉義的字符串html

有時咱們可能會獲取得如下這樣的字符串:python

Python代碼 收藏代碼json

  1. >>> a = '{\\"name\\":\\"michael\\"}'spa

  2. >>> print acode

  3. {\"name\":\"michael\"}orm

 

那麼該如何將其轉換爲一個字典呢?htm

能夠用如下的方法:seo

Python代碼 收藏代碼unicode

  1. >>> type(json.loads('「' + a + '」'))字符串

  2. <type 'unicode'>

  3. >>> type(json.loads(json.loads('「' + a + '」')))

  4. <type 'dict'>

第一次json.loads是將裏面的\"這樣的字符串轉爲"(只有一個雙引號),第二次再將其轉爲一個字典,記得不要漏掉前面先加雙引號。

QQ技術交流羣290551701 http://cxy.liuzhihengseo.com/564.html

相關文章
相關標籤/搜索