Python Selenium打开了网站,但随后网站关闭



我想写一个程序,为我打开一个网站,而不是关闭它

我试着打开一个网站,并希望它保持打开,但它没有

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
service_object_name = Service(r'C:SneakerPythonchromedriver.exe')
options_name = webdriver.ChromeOptions()
options_name.add_argument("--start-maximized")
browser = webdriver.Chrome(service=service_object_name, options=options_name)
browser.get("https://www.solebox.com/de_DE/p/jordan-air_jordan_1_retro_high_og_%22gorge_green%22-gorge_green%2Fmetallic_silver-wht-02142227.html")

您可以添加选项detach让浏览器在代码执行后打开:

detach (Boolean) -当驱动程序发送退出命令时是否关闭浏览器

我也修改了你的代码添加ChromeDriverManager,允许动态安装正确的chromedriver为您的机器。

在终端运行以下命令:

pip install webdriver-manager

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager

options_name = webdriver.ChromeOptions()
options_name.add_argument("--start-maximized")
options_name.add_experimental_option("detach", True)
browser = webdriver.Chrome(
service=Service(ChromeDriverManager().install()), options=options_name
)
browser.get("https://www.solebox.com/de_DE/p/jordan-air_jordan_1_retro_high_og_%22gorge_green%22-gorge_green%2Fmetallic_silver-wht-02142227.html")

相关内容

  • 没有找到相关文章

最新更新