想问一下python添加数据到json文件里为什么新数据不在【】列里
```python
def __init__(self):
self.cars = json.loads(open('car.json', mode='r', encoding='utf-8').read())
pass
def all(self):
return self.cars
def insert(self, car):
self.cars.append(car)
with open('car.json', 'a', encoding='utf-8') as f:
data = json.dumps(car)
f.write(data)
def save_info(self):
entrance_time = time.ctime()
date = time.strftime("%Y-%m-%d", time.localtime())
car = {"car_number": self.car_number.get(), "entrance_time": entrance_time, "date": date}
self.car_number.set('')
self.entrance_time.set('')
self.date.set('')
db.insert(car)
self.status.set('信息保存成功!')
```
因为你这个是之间写进文本中,而不是根据指定位置添加进去得,你添加只会新增一行进入