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

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

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)
19 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