useoptionsinsteadofchrome_

使用 selenium可以调用 google、firebox等浏览器进行爬虫的爬取,但当我运行:

创新互联公司是一家专业提供清涧企业网站建设,专注与成都网站建设、网站制作H5开发、小程序制作等业务。10年已为清涧众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

chrome_options = Options()
chrome_options.add_argument('--headless')
driver = webdriver.Chrome(chrome_options=chrome_options)

driver.get("http://www.cip.cc/")

的时候出现了这样的问题:

E:\pycharm\project_PaChong\venv\Scripts\python.exe E:/pycharm/project_PaChong/test_1.py
E:/pycharm/project_PaChong/test_1.py:27: DeprecationWarning: use options instead of chrome_options
  driver = webdriver.Chrome(chrome_options=chrome_options)

对,当我试图将代码换成 无浏览器模式 执行时,出现了这个警告;虽然不影响执行,但强迫症的我还是想解决它。

 

【DeprecationWarning: use options instead of chrome_options】 ---> 【警告:使用选项而不是chrome_options】

 

看这句话的翻译可以大概猜测出,此参数是已经弃用的,应该是被新的参数替换了;

一番搜索后找到了替换此参数的参数;


from selenium import webdriver
from selenium.webdriver.chrome.options import Options

chrome_options = Options()
chrome_options.add_argument('--headless')
driver = webdriver.Chrome(options=chrome_options)

driver.get("http://www.cip.cc/")

对,将 chrome_options 替换为 options 即可。


新闻标题:useoptionsinsteadofchrome_
标题来源:http://hxwzsj.com/article/jpeoge.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站制作 营销型网站建设 成都网站建设推广 成都企业网站建设公司 成都网站设计 外贸网站建设 定制网站建设 成都网站建设 网站设计制作 手机网站建设 成都网站建设 成都营销网站制作 成都网站设计 企业网站设计 成都网站建设 成都企业网站制作 网站建设费用 成都企业网站建设 网站建设方案 成都网站设计 成都商城网站建设 企业手机网站建设