【问题标题】:How can I print all cards from "List Done" list in Py-trello?如何打印 Py-trello 中“完成列表”列表中的所有卡片?
【发布时间】:2018-12-23 19:32:59
【问题描述】:

我已经编写了返回所有 trello 卡的数组的函数:

def get_cards_from_board(my_board_1):
    T = []
    lists = my_board_1.list_lists()
    for l in lists:
        cards = l.list_cards()
        for c in cards:
            assert isinstance(c, object)
            T.append(c)
    return T

但我想返回/打印所有已完成的 trello 卡,换句话说,一个列表中的所有 trello 卡 - 。我该怎么做?

【问题讨论】:

  • 我们如何判断一张“卡片”已经“完成”了?
  • 我们将其替换为“完成列表”列表。我需要从一个“完成列表”列表中返回所有 trello 卡,而不是从板上的所有列表中返回。我的脚本从所有列表和所有板上返回所有卡片。
  • 您的代码不包含“完成列表”。它是lists 中的一个项目吗?哪个?
  • List Done 的某个元素lists?我们如何知道当前列表是否为List Done,是否有一些属性附加到列表中?
  • 请让您的问题更准确、更切题。您要求的答案中缺少太多信息

标签: python trello


【解决方案1】:

我自己找到答案:

def get_cards_from_board(my_board_1):
T = []
lists = my_board_1.list_lists()
for l in lists:
    if l.name == 'Done':
        cards = l.list_cards()
        for c in cards:
            assert isinstance(c, object)
            T.append(c)
return T

【讨论】:

    猜你喜欢
    • 2015-09-30
    • 1970-01-01
    • 1970-01-01
    • 2020-07-08
    • 2012-04-06
    • 1970-01-01
    • 1970-01-01
    • 2015-06-29
    • 2020-03-30
    相关资源
    最近更新 更多