Как создать файл json в коде python чтобы потом с ним можно было работать?
Я могу создать json файл с помощью: open('file.json', 'w')
Но я не могу с ним потом работать, потому что он пустой.
Чтобы я смог с ним работать его содержимым должно быть:
{
}
Как сделать так чтобы он создавался с подобным содержимим?
oneLEAM,
1. нам не известен ваш метод которым вы записываете информацию в файл.
2. что мешает записать строку "{}" в файл перед работой с ним вашими методами?
def create_dict(**qwargs):
d = {k:v for k, v in qwargs.items()}
return d
# Записываем 1 и 2 по ключам a и b
import json
data = create_dict(a=1, b=2)
with open("путь", "w", encoding="utf-8") as file:
json.dump(data, file)