Python9-loggin模块-day29】的更多相关文章

时间模块 import time print(time.time()) # 当前时间戳 # time.sleep(1) # 时间延迟1秒 print(time.clock()) # CPU执行时间 print(time.gmtime()) # 结构化时间 print(time.localtime()) # 取得电脑时间 print(time.strftime("%X", time.localtime())) print(time.ctime()) print(time.mktime(t…
1.摘要算法hashlib 1. md5加密 #1. 摘要算法 #md5加密算法 32位 import hashlib username ="alex" md5_obj =hashlib.md5() # md5_obj =hashlib.md5("加盐".encode("utf-8")) #加盐操作. # md5_obj =hashlib.md5(username.encode("utf-8")) #加盐操作. md5_obj…
什么叫日志日志 是用来记录用户行为或者代码的执行过程 # import logging # logging.debug('debug message') #低级别的 排除信息 # logging.info('info message') #正常信息 # logging.warning('warning message') #告警信息 # logging.error('error message') #错误信息 # logging.critical('critical message') #高级别…
目录 logging模块详解 第三方模块 openpyxl模块 logging模块详解 主要组成部分 logger对象,用于产生日志 # 第一步,创建logger对象 logger = logging.getLogger() filter对象,用于过滤日志,可以不用管,handler对象自带了基本的过滤操作. handler对象,用于控制日志的输出位置(文件.终端等) # 第二步,控制输出的位置 # 输出到文件中,可以自定义路径 hd1 = logging.FileHandler('a1.log…
# 记录用户行为或者报错信息 import logging # 配置错误日志有两种方法 # 方法1:通过basicconfig # 配置简单.但是能做的事情少,解决不了中文乱码,不能同时输出到屏幕和文件 # logging.debug('debug message') # logging.info('info message') # logging.warning('warning message') # logging.error('error message') # logging.crit…
time:时间 时间戳(timestamp):time.time() 延迟线程的运行:time.sleep(secs) (指定时间戳下的)当前时区时间:time.localtime([secs]) (指定时间戳下的)格林威治时间:time.gmtime([secs]) (指定时间元组下的)格式化时间:time.strftime(fmt[,tupletime]) %y 两位数的年份表示(00-99) %Y 四位数的年份表示(000-9999) %m 月份(01-12) %d 月内中的一天(0-31…
loggin模块 日志模块,级别从上往下依次增强,debug 和 info 默认不输出信息,只有后三种级别有输出信息 loggin.debug('') loggin.info('') loggin.waring('') loggin.error('') loggin.critical('') 日志有两种形式,第一种显示在前台(标准流),第二种是记录在日志里.可调的. 日志的设置,灵活设定日志级别和打印方式: logging.basicConfig(level=logging.DEBUG, for…
random:随机数 (0, 1) 小数:random.random() ***[1, 10] 整数:random.randint(1, 10) *****[1, 10) 整数:random.randrange(1, 10)(1, 10) 小数:random.uniform(1, 10)单例集合随机选择1个:random.choice(item) ***单例集合随机选择n个:random.sample(item, n)洗牌单列集合:random.shuffle(item) # 产生指定位数的验证…
一.随机数:RANDOM 1.(0,1)小数:random.random() 2.[1,10]整数:random.randint(1,10) 3.[1,10)整数:random.randrang(1,10) 4.(1,10)小数:random.uniform(1,10) 5.单列集合随机选择一个:random,choice(item) 6.单列集合随机选择n个:random.sample(item,n) 7.洗牌单列集合:random.shuffle(item) import random de…
1.异常处理 l = ['apple','admin','kobe'] for id,item in enumerate(l,1): print(id,item) try: choose_id = int(input('请输入序号:')) print(l[choose_id-1]) except (ValueError,IndexError): print('请输入正确有效的序号') except Exception as e: print(e) finally: print('当return遇…