這是代碼
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
brow=webdriver.Chrome(ChromeDriverManager().install())
brow.get("https://wuzzuf.net/search/jobs/?q=paython&a=hpb")
uj5u.com熱心網友回復:
所以本質上,這是正常的行為——當你到達腳本的末尾時,瀏覽器將關閉。嘗試以下操作并觀察瀏覽器只要您告訴它就保持打開狀態。
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By
import time
option = webdriver.ChromeOptions()
option.add_argument("start-maximized")
option.add_experimental_option("detach",True)
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()),options=option)
driver.get('https://wuzzuf.net/search/jobs/?q=paython&a=hpb')
time.sleep(5)
driver.find_element(By.CSS_SELECTOR, 'input[value="paython"]').send_keys("some stuff")
time.sleep(5)
另外,我不確定您使用的是什么語法detach;以下對我有用:
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By
import time
option = webdriver.ChromeOptions()
option.add_argument("start-maximized")
option.add_experimental_option("detach",True)
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()),options=option)
driver.get('https://wuzzuf.net/search/jobs/?q=paython&a=hpb')
uj5u.com熱心網友回復:
它實際上是通過這種方式作業的
from selenium import webdriver
from selenium.webdriver import chrome
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager
options=webdriver.ChromeOptions()
options.add_experimental_option("detach",True)
driver=webdriver.Chrome(options=options,service=Service(ChromeDriverManager().install()))
driver.get("https://wuzzuf.net/search/jobs/?a=hpb|spbg&q=python")
driver.maximize_window()
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/507732.html
標籤:python-3.x 硒 硒网络驱动程序
