擅长:python、mysql、java
<p>实际上,您是用append标记(<code>"a"</code>)打开文件的,因此它将您在使用<code>json.dump()</code>时写入的内容附加到文件中</p>
<p>为了防止这种情况,首先用<code>open('SensorTimes.json', 'r').read()</code>读取文件以获取其内容。然后将其转换为json。然后将新内容附加到这个json中。并使用<code>open('SensorTimes.json', 'w').write(newJson)</code>或<code>json.dump(newJson, open('SensorTimes.json', 'w'))</code>将其写入文件</p>
<p>也可以使用<code>"r+"</code>标记直接打开文件进行读写</p>