web_client.py 文件源码

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

项目:Fuxenpruefung 作者: andb0t 项目源码 文件源码
def read_alerts():
    print('Retrieving info from', URL_MESSAGES, '...')
    messages = get_response_json(URL_MESSAGES)
    if messages is None:
        return None
    alerts = []
    for message in messages:
        messageFits = ((message['version'] == 'all') or (float(message['version']) >= version.version))
        messageHigher = ((message['version'] == 'all') or (float(message['version']) > version.version))
        categoryCheck = (message['category'] == 'alert') and messageFits
        versionCheck = (message['category'] == 'release') and messageHigher
        if not categoryCheck and not versionCheck:
            continue
        alerts.append(message)
    print_table(alerts)
    return alerts
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号