用 python 在 Selenium 中如何调用 Chrome 浏览器?


借助 webdriver 软件包,我们可以调用任何浏览器。从此软件包中,我们可以访问多个类。接下来,我们必须导入 selenium.webdriver 软件包。然后,我们将接触到属于该软件包的所有浏览器。

要调用 Chrome 浏览器,我们必须选择 Chrome 类。然后创建该类的驱动程序对象。这是浏览器调用最重要也是必要的步骤。

每个 Chrome 浏览器都会提供一个可执行文件。通过 Selenium,我们需要调用此可执行文件,该文件负责调用实际的 Chrome 浏览器。

接下来,我们需要下载与浏览器版本对应的 Chrome 驱动程序版本。需要在可执行文件中添加 chromedriver.exe 文件的路径。然后,我们需要使用 get() 方法在特定的浏览器中启动我们的应用程序。

示例

代码实现

from selenium import webdriver
#browser exposes an executable file
#Through Selenium test we will invoke the executable file which will then #invoke actual browser
driver = webdriver.Chrome(executable_path="C:\chromedriver.exe")
# to maximize the browser window
driver.maximize_window()
#get method to launch the URL
driver.get("https://tutorialspoint.com/index.htm")
#to refresh the browser
driver.refresh()
#to close the browser
driver.close()

更新日期:2020-07-29

14K+ 阅读次数

启动您的 职业生涯

通过完成课程获得认证

立即开始
广告