Селен с Django. Ошибка импорта webdriver

Я использую Selenium внутри проекта Django. Я использую его в views.py внутри своего приложения и связываю его по URL-адресу.

 from selenium import webdriver
 from selenium.webdriver.common.keys import Keys
 from selenium.webdriver.common.by import By
  from selenium.webdriver.support.ui import WebDriverWait
 from selenium.webdriver.support import expected_conditions as EC
 from selenium.common.exceptions import TimeoutException

def allyears(br):
   global browser
   path = os.environ['PATH']
   browser = webdriver.Chrome(executable_path = "/"+path+"/chromedriver)
   browser.get('https://www.address.com/recipes/)) 

Я пытаюсь установить Webdriver Chrome в проект Django. Я связался со средой пути, но не работал. В любом случае, когда я обновлю его до сервера, я не смогу привязать к физическому маршруту.

Итак, как можно импортировать webdriver.Chrome или webdriver.Firefox в Django?

dev2qa.com/…
Harsha Biyani 10.12.2018 12:57

Спасибо. Мой вопрос был: есть ли способ импортировать webdriver без использования маршрута на моем диске? Мне нужно будет обновить на сервере.

Miguel Herreros Cejas 10.12.2018 19:51
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
0
2
75
0

Другие вопросы по теме