Я хочу сохранить JSON -данные в файл (до того, как он не существовал), используя следующий код, который работает с Python 3.6.5:
with open("Samples\\{}.json".format(id), "w", encoding="utf-8") as f:
json.dump(labels, f, ensure_ascii=False, indent=4)
Это создаст новый. json файл в папке Samples.
Теперь я попытался сделать то же самое с Python 3.7.3, но вместо создания нового файла. json в указанном каталоге он создает файл с именем, например "Samples". \ xyz. json "в каталоге работает код python (работает в блокноте jupyter).
Я уже пробовал выполнить следующее, но это приводит к той же проблеме при создании файла с каталогом как имя файла:
f = open(os.path.expanduser(os.path.join("Samples/{}.json".format(document_id)))
json.dump(labels, f, ensure_ascii=False, indent=4)
Как создать новый файл. json в нужном каталоге с помощью Python 3.7.3?