Mira este ejemplo:
s = """{ "data": { "one":1 } },{ "1": { "two":2 } }"""
json.load( s )
Producirá el error "Datos adicionales" como en su archivo json:
Esto se debe a que este no es un objeto JSON válido. Contiene dos "dict" independientes, separados por dos puntos. Tal vez esto podría ayudarlo a encontrar el error en su archivo JSON.
en esta publicación encuentras más información.