Agregar la lista de diccionarios de Python a un archivo sin cargarlo
Supongamos que necesito tener un archivo de base de datos que consiste en una lista de diccionarios:
expediente:
[
{"name":"Joe","data":[1,2,3,4,5]},
{ ... },
...
]
Necesito tener una función que reciba una lista de diccionarios como se muestra arriba y la agregue al archivo. ¿Hay alguna forma de lograrlo, por ejemplo, usando json (o cualquier otro método), sin cargar el archivo?
EDIT1: Nota: Lo que necesito, es agregar nuevos diccionarios a un archivo ya existente en el disco.