Всем привет! Читаю книгу Изучаем Питон Эрика Мэтиза. В книге был пример с кодом. Я написал свой - похожий по такому же принципу но никакой из них не работал Выдавало ошибку JSONDecodeError Expecting value: line 1 column 1 (char 0)
код:
import json
PATH = ‘file.json’
def load():
with open(PATH) as file_object:
usernumber = json.load(file_object)
return usernumber
def dump():
usernumber = input(“Enter your favorite number: ”)
with open(PATH, ‘w’) as file_object:
json.dump(usernumber, file_object)
return usernumber
def user():
usernumber = load()
if usernumber:
print(f“Your number favorite is {usernumber}”)
else:
usernumber = dump()
print(f“Come back {usernumber}”)
user()