コード例 #1
0
ファイル: plan.py プロジェクト: 8wy1742623/review
def get_rand_card():
    """返回随机 card 或 None."""
    # 实例化 mark_plan
    mark_plan = MarkPlan.new()
    # 实例化 plan
    plan = Plan(mark_plan.is_updated)
    c_id = plan.get_random_id()
    return Card.get_card_by_id(c_id)
コード例 #2
0
ファイル: plan.py プロジェクト: 8wy1742623/review
def get_card_by_id(card_id):
    mark_plan = MarkPlan.new()
    plan = Plan(mark_plan.is_updated)
    log(f'验证 plan.card_id_in_plan(card_id) 的传入值 card_id - {card_id}')
    if plan.card_id_in_plan(card_id):
        card = Card.get_card_by_id(card_id)
        log(f'验证 card 类型, <sqlite3.Row> - {card}')
    else:
        card = None
        log(f'card_id 不在 plan 中.')
    return card