# Actions
ДействиеОписание
click()Однократное нажатие. Опции: button="left" modifiers=\["Shift", "Alt"\] с зажатой кнопкой Shift timeout=2\_000 Задержка перед ошибкой. Обычно 30 сек. force=True Ошибка сразу же если не найден.
dblclick()Двойной щелчок. Опции как у click +: delay=100 - задержка в миллисекундах
hover()Навести мышь на выбранный элемент
fill("my text")Заполнить поле ввода текстом my text. Аналогично Ctrl-V
clear()Очистить поле ввода
type("my text", delay=100)Имитация побуквенного ввода
check() Еще: set\_checked(True) Выбор radiobutton, checkbox, switch is\_checked() для checkbox проверяет, выбран ли checkbox
uncheck()убрать выбор
select\_option("text")Выбор опции из раскрывающегося списка. Но если отсутствует - будет Timeout Error. Если передать список - будет множественный выбор.
Для раскрытия Dropdown элемента: нажатие на него, выбор элемента и нажатие
set\_input\_files("")Для элемента позволяющего загружать файлы, имя файла из директории, из которой запускается скрипт. Можно передать список.
Если по кнопке открывается меню выбора файла, то ```python with page.expect_file_chooser() as fc_info: file_input.click() #до этого через локатор найден file_input file_chooser = fc_info.value file_chooser.set_files("first.txt") ```
press("KeyW") press("Shift+KeyW") press("Control+ArrowLeft")