Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

che cos'è json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)??

L
Luca_E (900 points)
2 3 7
in Es1 by (900 points)
Salve a tutti,

sto facendo il primo esercizio e nel eseguire i test sono arrivato ad un punto in cui mi torna questo errore:

json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

ho provato a cercare anche su internet ma non riesco a capire cosa sia, quindi  non so cosa ci sia di sbagliato e cosa andare a correggere nel mio codice,

qualcuno me lo sa spiegare????

grazie
1.8k views
closed

2 Answers

Best answer
_andrea_ (45670 points)
13 42 297
by (45.7k points)
selected by
Expecting value mi fa pensare che manca qualche valore nel json, in questo caso alla riga 1 colonna 1
L
Luca_E (900 points)
2 3 7
by (900 points)
riga 1 colonna 1 è praticamente l'inizio del file, quindi potrei non aver salvato niente??

in questo caso forse sbaglio a salvare il file, il comando per salvare é dumps??
_andrea_ (45670 points)
13 42 297
by (45.7k points)
No, se salvi da variabile è dump
L
Luca_E (900 points)
2 3 7
by (900 points)
ok, grazie risolto
alessioclemente (19640 points)
18 67 153
by (19.6k points)
Non so se sia di aiuto ma io avevo questo errore quando, aprendo il file, ho passato come parametro a+ invece che w
L
Luca_E (900 points)
2 3 7
by (900 points)
Non credo sia questo perchè io apro il file in scrittura con w