獲取 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.tw/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