python str类型转字典报错问题

前言:最近在网上爬去了一个js文件,然后筛选出了最后的文本信息,看上去明明是一个字典的str类型,我用python的json模块取导入,即用loads函数,却报错:ValueError: Expecting property name: line 1 column 2 (char 1)

后来才发现Json居然不支持单引号修饰属性的值!!!!

但是python字符串转字典的不止Json.loads()一个方法,就巧妙的运用了python内置函数eval()将字符串转化为字典。

完美解决Json的loads()不支持单引号的缺点。

作者:军林天下
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/zoujl/p/9529064.html