Комментарии 6
Я в шоке от вашего requirements.txt. Неужели всё это действительно необходимо?
Увы. Это действительно так. Я ставил в чистом, виртуальном окружении всего три пакета, но pip притащил все зависимости.
Позвольте спросить: "А в чем проблема с длинным списком зависимых пакетов?"
А можете сказать что это были за 3 пакета?
Мне казалось, что colorama и tqdm более чем опциональные. Странно видеть синхронный requests и trio вместе. Аналогично trio и exceptiongroup...
В большом списке зависимостей нет проблемы, если он оправдан.
Почему если я запускаю скрипт с параметром : python wa.py --text "Это очень важный файл" --file "
C:\scripts\wa2\file.pdf" то AutoIt вставляет путь до файла:
C;\scripts\wa2\file.pdf (с точкой запятой)
Пардон, упустил... это древний баг autoit.
Что бы исправить ошибку замените строку отправки пути к файлу на эту
autoit.control_set_text(idExplorerOpen, idInputLine, args.file)
Подробнее об этой проблеме здесь (Autoit Send sometimes convert : to ; (colon to semi colon) and \ to | (backslash to pipe) - AutoIt General Help and Support - AutoIt Forums (autoitscript.com) )
control_set иногда срабатывает правильно, а иногда неправильно. Это зависит от раскладки клавиатуры, операционной системы и ... погоды за окном ;)
Автоматическая рассылка сообщений WhatsApp (развитие)