Probleme avec l'execution du code json.
Bonjour. comment allez vous? j'ai toujours un probleme avec l'execution du code json.
je cree le fichier json et quand je l'appel dans mon code en utilisant le chemin le terminal me retourne un probleme de type "file not found" pourtant le fichier appeler existe et comporte bien et belle des elements
effectivement j'ai fai attention a tout cela et reverifier a plusieur repris
import json
fichier = r"c:\Users\Oahma\OneDrive\Documents\python\settings.json"
with open(fichier, "r") as f:
settings = json.load(f)
print(settings)
et voici egalement mon contenu json
{
"workbench.colorTheme": "Default Dark+",
"fontSize": 20
}
et voici l'erreur renvoyer recemment
<<<
FileNotFoundError: [Errno 2] No such file or directory: 'state.json'
PS C:\Users\Oahma> & "C:/Program Files/python 311/python.exe" c:/Users/Oahma/OneDrive/Documents/python/essais_fichier_JSON.py
Traceback (most recent call last):
File "c:\Users\Oahma\OneDrive\Documents\python\essais_fichier_JSON.py", line 6, in <module>
settings = json.load(f)
^^^^^^^^^^^^
File "C:\Program Files\python 311\Lib\json_init_.py", line 293, in load
return loads(fp.read(),
^^^^^^^^^^^^^^^^
File "C:\Program Files\python 311\Lib\json_init_.py", line 346, in loads
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\python 311\Lib\json\decoder.py", line 340, in decode
raise JSONDecodeError("Extra data", s, end)
json.decoder.JSONDecodeError: Extra data: line 3 column 1 (char 18)
PS C:\Users\Oahma></module>
On a débogué le problème avec Issiaka dans la communauté, je mets le résultat de l'investigation ici pour d'autres étudiants qui auraient le même soucis.
il s'agissait d'un problème avec la sauvegarde du fichier.
Finalement, recréer le fichier avec le bloc notes en sauvegardant directement avec l'extension .json a réglé le souci.
Inscris-toi
(c'est gratuit !)
Tu dois créer un compte pour participer aux discussions.
Créer un compte