当前位置:首页 > python > 正文内容

python selenium 怎么去掉日志输出

zhangsir3年前 (2023-03-29)python334

在使用Python Selenium时,你可以通过设置日志级别来控制日志的输出。以下是如何设置日志级别以及如何关闭Selenium日志的示例代码:

import logging
from selenium import webdriver
# 设置日志级别为 WARNING
logging.basicConfig(level=logging.WARNING)
# 禁用Selenium日志输出
options = webdriver.ChromeOptions()
options.add_argument('--disable-logging')
# 创建一个Chrome浏览器实例
driver = webdriver.Chrome(options=options)

# 在此之后的代码将不再输出Selenium日志

在这里,我们首先使用basicConfig()函数将日志级别设置为WARNING,这意味着仅输出警告及更严重的日志记录。然后,我们使用ChromeOptions()类创建一个浏览器选项实例,并通过add_argument()方法将--disable-logging参数添加到选项中,从而禁用Selenium的日志记录。最后,我们使用webdriver.Chrome()函数创建一个Chrome浏览器实例,并将选项作为参数传递给它。

注意,这个方法仅仅会禁用Selenium本身的日志输出,而不是浏览器本身的日志输出。如果你需要禁用浏览器日志,可以尝试在选项中添加--disable-logging或其他相应的参数


zhangsir版权t6防采集https://mianka.xyz

扫描二维码推送至手机访问。

版权声明:本文由zhangsir or zhangmaam发布,如需转载请注明出处。

本文链接:https://mianka.xyz/post/158.html

分享给朋友:

“python selenium 怎么去掉日志输出” 的相关文章

python+selenium元素定位的8种方法

定位元素,selenium提供了8中元素定位方法:(1)find_element_by_id() :html规定,id在html中必须是唯一的,有点类似于身份证号(2)find_element_by_name() :html规定,name用来指定元素的名称,有点类似于人名(3)find_elemen...

python selenium find_element_by_xpath 方法已经被弃用的解决办法

背景:在使用最新3.10.4Python版本时候,用selenium进行xpath定位元素,编译器提示:DeprecationWarning:find_element_by_xpath is deprecated. Please use find_element(by=By.XPATH, value...

python 实现彩色图转素描图

python可以把彩色图片转化为铅笔素描草图,对人像、景色都有很好的效果。而且只需几行代码就可以一键生成,适合批量操作,非常的快捷。需要的第三方库:Opencv - 计算机视觉工具,可以实现多元化的图像视频处理,有Python接口""" Photo ...

python 给电脑设置闹钟

python会自动触发windows桌面通知,提示重要事项,比如说:您已工作两小时,该休息了我们可以设定固定时间提示,比如隔10分钟、1小时等用到的第三方库:win10toast - 用于发送桌面通知的工具from win10toast import ToastNoti...

python 将json数据转成csv文件

从JSON数据转化CSV文件下面的这个Python脚本能够将JSON数据转化到CSV文件的表格当中去,我们输入的是带有.json后缀的文件,输出的是.csv后缀的表格文件,代码如下import json def converter(input_file, output...

python—pymysql的增删改查操作实例展示

Python使用pymysql连接数据库1.导包import pymysql2.连接数据库connection = pymysql.connect(     host='',  # ...