问题
from selenium import webdriver
driver = webdriver.chrome("F:\\chromedriver.exe")
driver.get("https://www.nvidia.in/graphics-cards/geforce/pascal/buy/")
回答1:
In python, letter 'c' will be in upper case in the function chrome().
INCORRECT
import webdriver
driver = webdriver.chrome("F:\\chromedriver.exe")
PROPER:
from selenium import webdriver
import selenium
driver = webdriver.Chrome("F:\\Chromedriver.exe")
回答2:
from selenium import webdriver
import selenium
driver = webdriver.Chrome()
driver.get("http://www.python.org")
C should be capital in webdriver.Chrome()
Also, the path for driver is not required. The driver is already installed on the computer.
回答3:
Yor are miss spell the class name. It is not chrome(), Chrome().
webdriver.chrome("F:\\chromedriver.exe")
to
webdriver.Chrome("F:\\chromedriver.exe")
or
webdriver.Chrome()
回答4:
from selenium import webdriver
import selenium
driver = webdriver.Chrome(r"C:\Users\007\Desktop\chromedriver_win32\chromedriver.exe")
driver.get("http://www.python.org")
来源:https://stackoverflow.com/questions/51188180/typeerror-module-object-is-not-callable-with-webdriver-chrome