Чтобы распечатать материал в университетском городке, мне нужно войти на веб-страницу и вручную отправить задание на печать в браузере, но я хотел отправить задание на месте.Поэтому я написал небольшой скрипт на python, который использует Selenium для автоматизации отправки заданий на печать.Я убедился, что это работает, но есть одна вещь, которая меня беспокоит.Даже после того, как я выбрал файл для печати, диалоговое окно файла остается там до тех пор, пока фактический код не будет завершен.
Структура кода выглядит следующим образом.
1. Введите информацию о терминале (имя пользователя, pw, какой принтер использовать, сколько копий и т. д.).
2. Вызовите tkinter.Tk () .draw (), чтобы выбрать файл (после выбора файла «Отправка задания на печать ...»).печатается, как показано на скриншоте)
3. Использует ли фактическое задание Selenium информацию, собранную мной выше, для отправки задания
Как сделать так, чтобы диалоговое окно файла исчезало, как только я выбираю файл?Это проблема ascyncio?