• Как выполнить сравнение ключей в json c ранее заданным значением?

    SoreMix
    @SoreMix Куратор тега Python
    yellow
    get_worker_info() уже возвращает словарь, так что не нужно его загружать через loads()

    def hash_notify():
        data = get_worker_info()
        for vc in data['mpu_list']:


    Потом, если хотите вернуть несколько карт - делайте список добавляйте туда словарь с нужными ключами и возвращайте потом собранный список после итерации

    И не делать return vc['id', 'name', 'hashrate']
    Один ключ - один аргумент в []

    def hash_notify():
        data = get_worker_info()
        vcs = []
        for vc in data['mpu_list']:
            if vc['hashrate'] < 53350000:
                info = {}
                info['id'] = vc['id']
                info['name'] = vc['name']
                info['hashrate'] = vc['hashrate']
                vsc.append(info)
        return vcs
    print(hash_notify())
    Ответ написан
    1 комментарий