1001001 а можно без ожиданий? так как он пропадает в разное время, а делать большое время не очень правильно так как таких ожиданий в коде много будет. Хочу убрать клик так как есть вероятность что из за него появляются дополнительные окна браузера, но на что заменить не могу придумать
500rur, да вы правы дело в масштабе браузера я просто игнорировал масштаб, оказывается проблема именно в этом. Я использовал во такую строчку opts.ignore_zoom_level=True
Понять бы как в питоне при запуске править zoom было бы замечательно
o5a, Не подскажите если я это делаю в браузере интернет explorer как должна выглядеть эта строчка в нем "webdriver.FirefoxProfile()" , я попробовал заменить на webdriver.IeProfile() не вышло, пробую Ie потому что для запуска вебдрайвера использую строчку driver = webdriver.Ie()
И кроме InternetExplorerDriver.exe нужно еще что то скачивать?
ScriptKiddo, я ведь правильно понимаю эти две строчки означают что если нажать на кнопку начнется скачивание? Это как вручную нажать на кнопку скачать?
Вы меня наверно не совсем поняли. Вот вы пишите "Как только вы отдали файл в виде загрузки, вы потеряли к нему доступ, он не ваш, и следить за его изменениями и соранениями уже нужно на стороне пользователя" Мне и нужно чтоб он был сохранен на компьютере пользователя сервер тут не при чем. Открывшись с сайта нужно чтобы питон сохранил на компьютере пользователя. С помощью селениум файл был вытащен на компьютер пользователя, дальше его нужно сохранить.
1001001, вся проблема в том как читать этот файл, если эксель сохранен на компьютере указываешь путь к нему и все. Дальше работаешь с этим файлом. Но а как тут быть, он у меня открылся на компьютере, но он ни где не сохранен соответсвенно нет пути к этому файлу
1001001, я этот файл беру с сайта с помощью selenium дальше он у меня открывается на компьютере, я не знаю можно ли сохранить с помощью selenium или нет. Рассмотрю любой вариант