python json.loads 问题解决

在用json.loads()时报错ValueError: Invalid \escape: line 6 column 86 (char 155)
截取其中一段字符串看了下\\n <li troot=\\\'{\\"KVs\\": {\\"rule_id\\": ,char155是=后边的\,参考了stackoverflow的一篇文章可以解决问题。

import re
regex = re.compile(r'\\(?![/u"])')
fixed = regex.sub(r"\\\\", original)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2018年5月10日,由洛阳开往天津去的K330次列车经由洛阳东站开车后,列车值班员史崑彤在巡视车厢时,发...
    企鹅_142a阅读 301评论 0 0
  • 不知道你们看过张嘉佳的《从你的全世界路过》没有? 你看过其中一篇文章叫《摆渡人》吗? 如果没有看过! 那么豆瓣超高...
    青微潇潇阅读 634评论 0 0