Python 如何使用Webdriver一次性启动Chrome

Python 如何使用Webdriver一次性启动Chrome,python,selenium-webdriver,Python,Selenium Webdriver,我想从新闻网站上提取信息。当我运行Python脚本时,会有一个浏览器启动并连接到一个X站点,以提取我需要的信息 每次我想要提取信息时,浏览器必须在每次执行时重新启动 我想让浏览器始终处于启动状态,然后随时执行一个允许提取信息的脚本 你有什么想法吗?提前谢谢。有两种方法: 1) 打开浏览器窗口后不要将其关闭 不要使用此选项:driver.close()) 2) 不要在每次修改代码时发送get请求 不要重复这样做:driver.get(“某些url”)谢谢,但是:我使用类的概念,一个类允许启动Chr

我想从新闻网站上提取信息。当我运行Python脚本时,会有一个浏览器启动并连接到一个X站点,以提取我需要的信息

每次我想要提取信息时,浏览器必须在每次执行时重新启动

我想让浏览器始终处于启动状态,然后随时执行一个允许提取信息的脚本

你有什么想法吗?提前谢谢。

有两种方法:

1) 打开浏览器窗口后不要将其关闭

不要使用此选项:
driver.close()

2) 不要在每次修改代码时发送get请求


不要重复这样做:
driver.get(“某些url”)

谢谢,但是:我使用类的概念,一个类允许启动Chrome,另一个类允许提取信息,所以要建立连接,我必须调用另一个类中的类ChromeClass()进行提取。因此,每次重新启动浏览器时,都需要另一次。@DevPython057您需要共享代码以便我查看。但是,如果您的代码出于某种原因是私有的,则没有问题。据我所知,我可以这么说:你应该修改你的代码,这样每次代码运行时你只能打开chrome一次。第一个文件包含两个函数,第一个允许你初始化chrome,另一个允许你连接到一个帐户。在另一个文件中,我调用了两个函数来启动Chrome,然后我启动了一个函数来提取信息。关于这个主题已经有了大量的可用信息,包括这里等等。