Задать вопрос
@oneLEAM

Как создать файл json в коде python чтобы потом с ним можно было работать?

Я могу создать json файл с помощью:
open('file.json', 'w')
Но я не могу с ним потом работать, потому что он пустой.
Чтобы я смог с ним работать его содержимым должно быть:
{
    
}

Как сделать так чтобы он создавался с подобным содержимим?
  • Вопрос задан
  • 3444 просмотра
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@oneLEAM Автор вопроса
Я почему то подумал что с помощью .write можно записывать только в txt файлы. Извините тупанул
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@dilmah949
Разработчик на Python, backend
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)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы