Ответы пользователя по тегу Python
  • Стоит ли писать программу учета на Python + Qt?

    MatthewAllDev
    @MatthewAllDev
    Программист, начинающий сисадмин, гик.
    Может быть я ошибаюсь конечно, но реально не проще взять 1С? В вашем случае не шибко дорого будет.
    Дистрибутивы под linux есть (как клиент, так и сервер при необходимости), можно подобрать конфигурацию под себя, легко масштабируется, распространенная (программистов под 1с достаточно много, как и материала в сети), легкий для понимания встроенный процедурный язык, универсальная.

    Тоже был против внедрения 1С в компании, правда у нас масштаб крупнее (ИМ) - бухгалтер настояла. Теперь работаю и радуюсь. Нет необходимости придумывать свой велосипед, а все доработки в основном исключительно косметические - для быстрого доступа к функционалу. Ошибок в коде минимум. А со своим велосипедом можно мучаться бесконечно.

    UPD: Также не забывайте про безопасность, в которой вы можете накосячить, нормативно-правовую базу, которая в стране у нас меняется с первой космической скоростью и новые протоколы онлайн касс (а 1С под все это затачивается с обновлениями) и так далее.

    UPD: Ах да, не забывайте, что Python не шибко быстрый из-за того, что интерпретируемый.
    Ответ написан
  • Распознавание символов в активном окне?

    MatthewAllDev
    @MatthewAllDev
    Программист, начинающий сисадмин, гик.
    Если работать непосредственно с окном, а не с перехватом данных процесса или сетевого трафика - скриншот пожалуй единственный вариант. Там уже либо поиск подизображения в изображении, либо алгоритм распознавания.
    Ответ написан
  • Действия и условные проверки с найденными элементами, как реализовать?

    MatthewAllDev
    @MatthewAllDev
    Программист, начинающий сисадмин, гик.
    buffer = 0
    for list_day in day:
        if int(list_day.text) > buffer:
               print('больше')
        elif int(list_day.text) < buffer:
               print('меньше')
        else:
               print('равен')
        buffer = int(list_day.text)
    Ответ написан
    3 комментария
  • Как запусить парсинг selenium многопоточном режиме?

    MatthewAllDev
    @MatthewAllDev
    Программист, начинающий сисадмин, гик.
    Попробуй использовать модуль threading для данных целей. У меня в большинстве случаев он закрывает все вопросы по многопоточности.
    Ответ написан
    2 комментария
  • Пропадает мотивация к изучению python, правильно ли я делаю?

    MatthewAllDev
    @MatthewAllDev
    Программист, начинающий сисадмин, гик.
    Для учебы вполне сойдет... Но если ты придумаешь какой-то небольшой фан проект, который ты хотел бы написать на python и начнешь его реализовывать в процессе обучения - будет эффективнее, как по мне.

    Для того, чтобы материал закрепился в голове - его надо постоянно использовать. Как программист со стажем и достаточно не маленьким стеком технологий, между которыми приходится переключаться могу сказать вот что:
    Все забывается если ты это не используешь в течении некоторого времени (в моем случае 3+ месяца). Я как то раз за 6 месяцев работы не с python забыл даже синтаксис частично. Поэтому то, что в процессе обучения моменты которые ты делал всего один раз вылетают из головы - это норма. Забыл - глянул в книжку/шпору/документацию/старый проект, и если ты разобрался в том, как это работает - наверняка всплывет достаточно быстро в голове.
    Ответ написан
    2 комментария