Проблема с выборкой и модулем json
Не получается выбрать все элементы из словаря по заданному критерию,
и добавить их в строку.
Выбирается только последний, но он только и добавляется.
import json
import datetime
load_data = open("todos.json", 'r+')
data = json.load(load_data)
load_data.close()
now_time = datetime.datetime.now().strftime("%Y-%m-%dT%H-%M")
for i in data:
new_id = i.get('userId')
completed_work = ""
not_completed = ""
if i.get('completed') == True:
completed_work += str(i.get('title'))
else:
not_completed += str(i.get('title'))
new_file = open(f"{new_id}_{now_time}.txt", 'w+', encoding="utf-8")
new_file.write(f"#Сотрудник №{new_id}\n{now_time}\n\n## Завершенные задачи: {completed_work}\n## Оставшиеся задачи: {not_completed}")
new_file.close()