Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (3)

Лучшие ответы пользователя

Все ответы (14)
  • Как записать в If что бы было больше 0 но меньше 35?

    @nvlveu
    Выход только один: выучить основы Python
    Ответ написан
    Комментировать
  • Как сделать последовательное выполнение команд для файлов в директории?

    @nvlveu
    exel_file = []
    for name in glob.glob('converted_dir/*.xlsx'):
         wb = load_workbook(name)
         shit = wb['TDSheet']
         exel_file.append([shit])


    Список будет выглядеть следующим образом: [[], [], [], ]
    Ответ написан
    Комментировать
  • Python Как посчитать количество объектов в словарях?

    @nvlveu
    Если Вам нужно количество заказов с любым значением "order_crew_group_id":
    count = 0
    orders = data['data']['orders']
    for item_order in orders:
        if 'order_crew_group_id' in item_order:
            count += 1
    
    print(count)


    Или, если Вам нужно количество заказов строго со значением "order_crew_group_id", равным 2, то:
    count = 0
    orders = data['data']['orders']
    for item_order in orders:
        if 'order_crew_group_id' in item_order:
            if item_order['order_crew_group_id'] == 2:
                count += 1
    
    print(count)
    Ответ написан
    Комментировать
  • Чтение и импорт файлов в папке?

    @nvlveu
    Переменная files - строка.
    Ошибка
    AttributeError: 'str' object has no attribute 'act'

    указывает на то, что тип переменной 'str'(строка) не имеет аттрибута 'act'

    Попробуйте это:
    import os
    # Импортируем glob для нахождения файлов в папке.
    from glob import glob
    
    # Папка, в которой находятся файлы.
    folder = 'file'
    
    # Директория.
    filedir_ = __file__
    filename_ = os.path.basename(filedir_)
    basedir_ = filedir_.replace(filename_, '')
    
    # Список всех файлов с расширением .py в папке folder.
    files = glob(fr'{basedir_}{folder}\*.py')
    
    # Своеобразное импортирование из файлов.
    for file in files:
        code_in_file = open(file, 'r', encoding='utf8').read()
        exec(code_in_file, globals())
    
    # Выводим переменные.
    print(var_1)
    print(var_2)
    print(var_3)
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (12)