请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

json 转换成Python出错

json 转换成Python出错,和老师代码一样
jsondecode error ,请问老师是什么原因造成的?
图片描述

正在回答 回答被采纳积分+3

2回答

NavCat 2019-08-28 16:15:04

要注意细节哦,详细见下图:

https://img1.sycdn.imooc.com/szimg/5d6637f009ac457306510611.jpg

0 回复 有任何疑惑可以回复我~
NavCat 2019-08-16 13:16:32

最后面多了个逗号(,)

0 回复 有任何疑惑可以回复我~
  • 提问者 笑点珺 #1
    老师,我把逗号去掉了还是报上面的错误,是什么原因?我又看了下代码发现没有写错啊,也没有红色的下划线报错
    回复 有任何疑惑可以回复我~ 2019-08-16 13:26:01
  • NavCat 回复 提问者 笑点珺 #2
    第21行的那个逗号,你贴下代码来看看
    回复 有任何疑惑可以回复我~ 2019-08-19 10:32:25
  • 提问者 笑点珺 回复 NavCat #3
    老师下面是 我的代码,请看下
    def json_to_python():
        """将json转换为Python"""
        data = ''''
            {
                "name": "python书籍",
                "origin_price": 66,
                "pub_date": "2019-8-15"
            },
        '''
    
        rest1 = json.loads(data)
        print(rest1)
    
    
    def json_to_python_from_file():
        """从文件读取内容,转换为Python对象"""
        f = open('./static/book.json', 'r')
        s = f.read()
        print(s)
        f.close()
    
    if __name__ == '__main__':
        # python_to_json()
        json_to_python()
        # json_to_python_from_file()
    回复 有任何疑惑可以回复我~ 2019-08-26 19:34:40
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信