Эквивалент Python для драйверов браузеров Selenium Пакет Ruby Gem и Nuget? - PullRequest
0 голосов
/ 04 июля 2018

Я нахожусь в процессе создания Python Selenium Framework с ранее написанными средами на C # и Ruby.

С обоими этими языками, когда я мог загружать и хранить соответствующий файл Webdriver где-нибудь на моей машине и ссылаться на него, чтобы заставить работать Webdriver, я обычно вместо этого устанавливаю соответствующий пакет Ruby Gem или C #, то есть мне не нужно беспокоиться об обновлении вручную или запомнив какой каталог я сохранил.

Можно ли установить эквивалентный пакет Python, который будет означать, что мне не нужно беспокоиться о загрузке и сохранении файла?

Ответы [ 2 ]

0 голосов
/ 03 августа 2019

Исходя из Ruby, у меня возник тот же вопрос. Мне удалось найти двоичные файлы для Chrome и Phantomjs. Я предполагаю, что больше может быть найдено.

https://pypi.org/project/chromedriver-binary/ https://pypi.org/project/phantomjs-binary/

0 голосов
/ 04 июля 2018

Есть ли эквивалентный пакет Python, который я могу установить

Официальный канал выпуска привязок клиента Python для Selenium - через PyPI (индекс пакетов Python): https://pypi.org/project/selenium/

что будет означать, что мне не о чем беспокоиться загрузка и сохранение файла?

Я не знаю, что это значит, но вы можете загрузить tar / zip из PyPI и установить его самостоятельно, или, предпочтительно, вы можете использовать менеджер пакетов, такой как Pip, для его установки (который будет извлекать его из PyPI).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...