cleaning.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:beproudbot 作者: beproud 项目源码 文件源码
def show_cleaning_list(message):
    """????????????

    :param message: slackbot.dispatcher.Message
    """
    s = Session()
    dow2users = OrderedDict()
    cleaning = s.query(Cleaning).order_by(Cleaning.day_of_week.asc(), Cleaning.id.asc())
    for c in cleaning:
        user = get_user_name(c.slack_id)
        dow2users.setdefault(c.day_of_week, []).append(user)

    pt = PrettyTable(['??', '????'])
    pt.align['????'] = 'l'
    for day_of_week, users in dow2users.items():
        dow = DAY_OF_WEEK[day_of_week]
        str_users = ', '.join(users)
        pt.add_row([dow, str_users])
    message.send('```{}```'.format(pt))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号