获取 Selenium 启动的浏览器的 PID。
我们可以获得由 Selenium webdriver 启动的浏览器的 PID。首先,我们必须创建一个 webdriver 对象。接下来,例如,要在 Firefox 浏览器中启动浏览器,我们必须借助于 webdriver.Firefox() 类。
该类通过将路径设置为 executable_path 属性来传递 geckodriver.exe 文件的路径。然后,浏览器应使用 get 方法启动。
最后,要获取浏览器的 PID,我们将使用 driver.service.process.id 方法。
语法
s = driver.service.process.pid
示例
from selenium import webdriver
#path of geckodriver.exe
driver = webdriver.Firefox(executable_path="C:\geckodriver.exe")
#launch browser
driver.get ("https://tutorialspoint.com/index.htm")
#obtain PID of browser
s = driver.service.process.pid
print(s)
#close browser
driver.close()输出

广告
数据结构
计算机网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP