Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 5, 2016 23:01:03

ahakeh
Зарегистрирован: 2016-12-05
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Python selenium, загрузка файла через кнопку на форме.

Привет. Несколько дней бьюсь с проблемой.
У меня есть простая кнопка на веб странице.
Когда робот доходит до неё я могу её нажать.
После открывается обычное виндовое окно, где предлагает указать файл и нажать открыть/сохранить.
После окно закрывается и файл загружается.

Вот собственно я это не могу сделать.

Вот пример кода


Пробовал такой код
#нашел через XPATH элемент ButtonImgGo из списка, и передаю ему туда путь
addXPATH(“ButtonImgGo”).send_keys(“G:\\1\\1.jpg”)

Такой метод не сработал.

Какие еще могут быть методы ?
Цель: любой доступный метод который загрузит файл через кнопку.

Говорили можно через библиотеку sikuli попробовать, но я не нашел как ей пользоваться под под python 3.4, только какие то обрывки сторонней программы, но вроде говорят её можно…

Какие будут варианты ? Я уже испробовал и другие варианты, так же подключал других людей кто знает selenium или python, но в итоге ничего не получилось.

Офлайн

#2 Дек. 6, 2016 20:05:55

Iskatel
Зарегистрирован: 2015-07-29
Сообщения: 291
Репутация: +  3  -
Профиль   Отправить e-mail  

Python selenium, загрузка файла через кнопку на форме.

В настройках браузера выставить “не спрашивать, сразу качать в папку загрузок” не оно?

Отредактировано Iskatel (Дек. 6, 2016 20:07:10)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version