TypeError:“模块”对象不可调用:webdriver.chrome(“ F:\\ chromedriver.exe”)

时间:2018-07-05 09:47:39

标签: python-3.x selenium pycharm typeerror

来自硒

import webdriver driver = webdriver.chrome("F:\\chromedriver.exe")

driver.get("https://www.nvidia.in/graphics-cards/geforce/pascal/buy/")

6 个答案:

答案 0 :(得分:3)

在python中,函数chrome()中的字母'c'将大写。

错误

import webdriver

driver = webdriver.chrome("F:\\chromedriver.exe")

正确:

from selenium import webdriver
import selenium

driver = webdriver.Chrome("F:\\Chromedriver.exe")

答案 1 :(得分:3)

from selenium import webdriver
import selenium 
driver = webdriver.Chrome()
driver.get("http://www.python.org")

C应该是webdriver.Chrome()

的大写字母

此外,不需要驱动程序的路径。该驱动程序已经安装在计算机上。

答案 2 :(得分:1)

您想念拼写的班级名称。不是chrome(),Chrome()。

webdriver.chrome("F:\\chromedriver.exe")

webdriver.Chrome("F:\\chromedriver.exe")

webdriver.Chrome()

答案 3 :(得分:1)

public class Main extends Application {
    private SceneLibrary sceneLibrary = new SceneLibrary();
    @Override
    public void start(Stage primaryStage) throws Exception{
        AnchorPane root = new PaneOne();
        primaryStage.setTitle("Hello World");
        sceneLibrary.setPrimaryStage(primaryStage);
        primaryStage.setScene(new Scene(root, 300, 500));
        primaryStage.show();
    }

    public static void main(String[] args) {
        launch(args);
    }
}

答案 4 :(得分:0)

首先安装Webdriver Manager并编写以下代码 pip安装webdriver-manager

from webdriver_manager.chrome import ChromeDriverManager
from selenium import webdriver

driver = webdriver.Chrome(ChromeDriverManager().install())
driver.get("desired url")

答案 5 :(得分:0)

您可以这样做以查看是否已安装吗?

import selenium

print selenium.__version__

至于

driver = webdriver.chrome("F:\\chromedriver.exe")

您可以使用: driver = webdriver.Chrome();

在Chrome中,c必须是大写字母。