from selenium.webdriver import Chrome
browser= Chrome("C://Users/Debasis/Downloads/chromedriver.exe")
但我收到错误消息:
C:\Users\Debasis\PycharmProjects\application\venv\Scripts\python.exe C:/Users/Debasis/PycharmProjects/application/myteam/firsttest.py
Traceback (most recent call last):
File "C:/Users/Debasis/PycharmProjects/application/myteam/firsttest.py", line 1, in <module>
from selenium.webdriver import Chrome
ImportError: cannot import name 'Chrome'
甚至Firefox也。你能帮忙吗?如何解决该问题?
答案 0 :(得分:0)
Try:
from selenium import webdriver
chromedriver = "D:/SeleniumDrivers/chromedriver_34.exe"
os.environ["webdriver.chrome.driver"] = chromedriver
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument("--start-maximized")
#self.driver = webdriver.Chrome(chromedriver)
self.driver = webdriver.Chrome(executable_path=chromedriver, chrome_options=chrome_options)
or
#If using remote webdriver
#capability = DesiredCapabilities.CHROME;
#capability.setBrowserName("chrome");
chromePath = "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe"
desiredcapabilities={'browserName': 'chrome', 'executable_path': chromePath}
self.driver = webdriver.Remote("http://127.0.0.1:4444/wd/hub", desired_capabilities=desiredcapabilities)#, "ANY")