json python无效语法_在python中打开无效的json文件
我有一个文件包含这样的无效的json数据(为了清晰起见,它被剪切了):[
{
"orderID": 90,
"orderDate": '2017-05-10', #issue №1
"clientName": "Mr. Bean",
"clientPhoneN": "123-4567",
"orderContents": [
{
"productID": 05, #issue №2
"productName": "Bicycle",
"quantity": 1,
"price": 8000
},
{
"productID": 23,
"productName": "helmet",
"quantity": 2,
"price": 1000
}
],
"orderCompleted": true
}
]
我试图在python中打开它并将其转换为字典列表,但没有成功。根据不同的情况,我会得到不同的错误。要想勾勒出我所有的尝试和他们的结局错误,需要太多的篇幅。在
我对这个文件有两个问题:
问题1-单引号在orderDate值中。
其结果是:
^{pr2}$
前导问题。
其结果是:JSONDecodeError: Expecting ',' delimiter
我可以硬编码这些问题,但我觉得这不是真正的Python方式。在
是否有一个选项“漂亮”打开并将此数据文件转换为字典列表?在
我很可能希望将productID数据类型保持为integer,但如果不可能,str也可以。在
json python无效语法_在python中打开无效的json文件相关推荐
- python try语法_关于Python异常处理中try与except用法详解
相信大部分小伙伴都有遇到写代码遇到报错问题吧,这是为什么呢?其实这就是python的异常报错,下面根据经常会碰到的异常种类,给大家提供解决方案,具体内容如下: 关于异常处理: 捕捉异常在python中 ...
- python 时间序列预测_使用Python进行动手时间序列预测
python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...
- python 概率分布模型_使用python的概率模型进行公司估值
python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...
- python报表自动化系列 - 在Windows中打开指定目录
python在Windows系统中打开指定目录(文件夹) 李俊才 邮箱:291148484@163.com [函数说明] 该函数可以在windows系统中打开指定的文件夹,参数path应为字符串形式表 ...
- java.lang.IllegalArgumentException: 字符[_]在域名中永远无效。 at
[http-nio-8080-exec-1] org.apache.coyote.AbstractProcessor.parseHost [xxx_tomcat] 是无效主机注意:更多的请求解析错误将 ...
- 一个js文件 多个html文件怎么打开,通过PHP在PhantomJs中打开多个html文件抛出语法错误...
我想让我的php脚本从命令行调用phantomjs,这将从许多html文件中生成多个pdf.所以我有一个连接字符串与路径我的HTML文件,接下来我调用exec命令:通过PHP在PhantomJs中打开 ...
- 如何在word2003中打开word2007格式的文件
在word2003中打开word2007格式的文件,只需要安装一个补丁即可,名称为O2007Cnv.exe,下载链接为:http://download.microsoft.com/download/6 ...
- python冒号亮红无效语法_新的python无效语法*更新
我正在努力为我的一个课程完成一个程序,但是我一直得到无效的语法,python对我来说是非常新的,所以请忍受我的无知. 无效语法在冒号"if guess ==(num_x + num_y)&q ...
- vim显示python嵌套级_在Vim中为Python突出显示语法
Vim中针对Python的语法突出显示(目标是Ubuntu 12.10) 这是有关如何在Ubuntu 12.10的Python中设置语法突出显示的演练. 你所看到的就是你得到的: [https://g ...
最新文章
- Google Guice使用入门
- python学哪个版本-Python学习,要选哪个版本?
- Django搭建个人博客:上传头像图片
- 《假如编程是魔法之零基础看得懂的Python入门教程 》——(六)精简魔法更强大
- mysql php 入门_PHP入门教程之PHP操作MySQL的方法分析
- Problem D: 编程题B-向量的数量积
- 货物被偷把沃尔玛逼急了 将在逾1000家门店安装AI相机
- 《深入浅出DPDK》读书笔记(三):NUMA - Non Uniform Memory Architecture 非统一内存架构
- java 整数加减乘除_java实现超大整数加减乘除四则运算
- Luogu P1120 小木棍 [数据加强版]
- php搭建h5商城,关于PHP的H5商城网站开发方案
- 交换机端口tagged与untagged
- 立体匹配算法(局部立体匹配 、全局立体匹配 、深度学习立体匹配 )
- 银河证券的系统也错的太厉害了吧..
- 打造数字孪生社区,极视角助力成都市成华区杉板桥社区智能感知体系建设
- POJ3614 [USACO07NOV]防晒霜Sunscreen
- mysql8(解压包)安装配置教程
- 华为存储学习笔记-1
- Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5
- Linux基础和c语言的高级用法