- Вы хотите получить список задач с и без "выполнено" с помощью Python.
- Вы уже можете использовать API задач.
Если мойпонимание правильное, как насчет этой модификации?
Для того, чтобы получить выполненные задачи, используйте свойство showHidden
следующим образом.Свойство showCompleted
по умолчанию True
.2
Модифицированный скрипт:
От:
tasks = service.tasks().list(tasklist='@default').execute()
for task in tasks['items']:
print task['title']
print task['status']
print task['completed']
До:
tasks = service.tasks().list(tasklist='@default', showHidden=True).execute() # Modified
for task in tasks['items']:
print(task['title'])
print(task['status'])
if 'completed' in task: # Added
print(task['completed'])
else:
print('not completed')
Ссылка:
Если я неправильно понял ваш вопрос, и это был не тот результат, которого вы хотите, я приношу свои извинения.