#python #selenium #selenium-webdriver #filepath
#python #selenium #selenium-webdriver #путь к файлу
Вопрос:
Я использую Python для открытия веб-драйвера. Путь к драйверу является абсолютным. Как я могу сделать этот абсолютный путь динамическим, чтобы я мог запускать тот же код и на Windows?
from selenium import webdriver
driverpath="/Users/abhinavwadhankar/PycharmProjects/PythonAutomationFramework/Drivers/chromedriver-5"
driver = webdriver.Chrome(executable_path=driverpath)
driver.get("http://www.google.com")
print(driver.title)
Комментарии:
1. Не могли бы вы, пожалуйста, уточнить, что вы пробовали? Путь к диску не является путем Windows и не может работать в Windows.
2. улучшена грамматика; добавлен блок кода; добавлены теги «selenium» и «selenium-webdriver»
3. На какое решение, кроме «не указывать абсолютный путь», вы надеетесь?
4. используйте docs.python.org/3/library/platform.html#platform.system и посмотреть, где выполняется код. измените
driverpath
соответствующим образом