Return 所有任务没有 return 完成任务
Return All Tasks dosen't return completed tasks
我开发了一个小命令行应用来带google个任务,但是return指定任务列表中的所有任务都没有return个完成的任务,希望showCompleted为真默认
所以我在Live里试了很多次API,只return收未完成的任务,自己看:https://developers.google.com/tasks/v1/reference/tasks/list
不懂的去你Gmail 加一个未结束的任务和一个已结束的任务,然后去live API 测试一下,你会看到已结束的任务没有出现即使您将 showCompleted 设置为 True!
Google Tasks 的网络版如何完成任务?
tasks = service.tasks().list(tasklist='@default').execute()
for task in tasks['items']:
print task['title']
print task['status']
print task['completed']
- 您想使用 Python.
检索有和没有 "completed" 的任务列表
- 您已经能够使用任务 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')
参考:
如果我误解了您的问题,这不是您想要的结果,我深表歉意。
我开发了一个小命令行应用来带google个任务,但是return指定任务列表中的所有任务都没有return个完成的任务,希望showCompleted为真默认
所以我在Live里试了很多次API,只return收未完成的任务,自己看:https://developers.google.com/tasks/v1/reference/tasks/list
不懂的去你Gmail 加一个未结束的任务和一个已结束的任务,然后去live API 测试一下,你会看到已结束的任务没有出现即使您将 showCompleted 设置为 True! Google Tasks 的网络版如何完成任务?
tasks = service.tasks().list(tasklist='@default').execute()
for task in tasks['items']:
print task['title']
print task['status']
print task['completed']
- 您想使用 Python. 检索有和没有 "completed" 的任务列表
- 您已经能够使用任务 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')
参考:
如果我误解了您的问题,这不是您想要的结果,我深表歉意。