python之三方库日志
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之三方库日志相关的知识,希望对你有一定的参考价值。
参考技术A 程序调试了解程序运行是否正常
故障分析与问题定位
用户行为分析
DEBUG最详细的日志信息,典型应用场景是:问题诊断
INFO 信息详细程度仅次于DEBUG,通常只记录关键节点信息,用于确认一切都是按照我们预期的那样进行工作。
WARNING当某些不期望的事情发生时记录的信息(如,磁盘可用空间较低),但是此时应用程序还是正常运行的。
ERROR由于一个更严重的问题导致某些功能不能正常运行时记录的信息。
CRITICAL当发生严重错误,导致应用程序不能继续运行时记录的信息。
logging日志实例:
在log1.log中显示错误日志:
2021-1-31 14:44:42 PM-root-INFO-02:option correct
2021-1-31 14:44:45 PM-root-INFO-02:option correct
2021-1-31 14:44:47 PM-root-ERROR-02:Must input a digit
2021-1-31 14:44:50 PM-root-ERROR-02:Must input a digit
2021-1-31 14:46:17 PM-root-ERROR-02:Must input a digit
第一种方式是使用logging提供的模块级别的函数 。
第二种方式是使用logging日志系统的四大组件。
python第三方库的四种安装方法
讲解一下python第三方库的四种安装方法
问题场景 (我的操作系统windows):
我使用pip install selenium 发现先爆出一大段黄色警告日志,最后是两段红色的错误日志,无法成功安装,
报错日志:
“ERROR:Could not find a version that satisfies the requirement selenium
ERROR:No matching distrbution found for selenium”
我的解决思路:先用的是下面的第2种方法,不行;然后用的第4种方法,成功!
以安装自动测试框架selenium这个库为例
1、pip install selenium
win+r, 输入cmd, 回车进入windows终端,输入pip install selenium
2、如果运用的编辑器是pycharm,就可以通过怕pycharm里面的 "file--settings--project interpreter-- +" 进行添加所需的库
3、在下面的连接(或者其他连接地址)下载需要的包:
https://www.lfd.uci.edu/~gohlke/pythonlibs/
对于.whl文件,cmd中切换到该文件目录下,pip install该whl文件完成安装
4、下载所需第三方库的.gz压缩包文件,对于.gz结尾的压缩包文件(我的压缩文件是selenium-3.141.0.tar.gz),先解压到桌面(文件夹名:selenium-3.141.0),进入解压后的文件夹中,可以发现有个setup.py文件,
然后在该文件夹的空白处同时按 shift+右击鼠标,进入该文件夹下的终端,执行python setup.py install进行安装,
安装成功后就可以把解压后的文件夹删除了。
提示:我提供的例子是用第4个方法,网上下载selenium-3.141.0.tar.gz压缩包文件,解压后安装selenium库,
会出现让我们先安装urllib3的错误指示,所以我们要提前安装urllib3(我用的依然是第4个方法,下载的压缩包是urllib3-1.25.3.tar.gz)
以上是关于python之三方库日志的主要内容,如果未能解决你的问题,请参考以下文章