Guarda questo esempio:
s = """{ "data": { "one":1 } },{ "1": { "two":2 } }"""
json.load( s )
Produrrà l'errore "Dati extra" come nel tuo file json:
Questo perché questo non è un oggetto JSON valido. Contiene due "dict" indipendenti, separati da due punti. Forse questo potrebbe aiutarti a trovare l'errore nel tuo file JSON.
in questo post trovi maggiori informazioni.