简体   繁体   English

Python加载JSON仅加载文件的一部分

[英]Python load JSON only loads part of a file

This is a simple code example: 这是一个简单的代码示例:

import json  
f = open("somefile.json")  
d = json.load(f)  
print d 
# output:   
f.seek(0)  
l = f.readlines()  
print l 

output 输出

{u'95659045': {u'90': False}}
['{"95659045": {"1": false}, "95659045": {"90": false}}']  

The documentation suggests, that the whole file should be loaded. 文档建议应加载整个文件。

I honestly have no idea 老实说我不知道

您有两次相同的密钥'95659045',因此第二次出现将覆盖第一个。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM