Nano Hash - криптовалюты, майнинг, программирование

веб-драйвер selenium: можно открыть браузер Firefox, но не удается загрузить URL-адрес

При выполнении моего скрипта скрипт может открыть браузер, но не может указать URL-адрес. Я использовал метод driver.get(). Затем я попытался добавить и увеличить время сна, после этого мой скрипт может загружать URL-адрес, и он работает, как ожидалось, но большую часть времени он терпит неудачу. Я не знаю, что это проблема со временем или проблема с драйвером, пожалуйста, предложите мне правильное решение.

Используемая платформа - язык Windows 7 - инструмент Java - веб-драйвер selenium 2.48.2 Firefox -34.0

код, используемый для создания экземпляра драйвера, приведен ниже:

try {
            Thread.sleep(5000);
        } catch (InterruptedException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        driver = new FirefoxDriver();
        try {
            Thread.sleep(5000);
        } catch (InterruptedException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        driver.get(myurl);
        }

логи ошибок такие:

Slenium web driver : Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output...and ...Receiving org.openqa.selenium.WebDriverException: Cannot find firefox binary in PATH)


Ответы:


1

у меня была такая же проблема, т.е. не удалось загрузить baseurl в браузере... вам нужно заменить

System.setProperty("webdriver.gecko.driver", "C:\Marionette\geckodriver_1.exe" ); вместо System.setProperty("webdriver.firefox.marionette","C:/Users/admin/Downloads/geckodriver-v0.11.1-win32/geckodriver.exe");

или попробуй наоборот

13.12.2017
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..