一、包 1.包就是一个保护有__init__.py文件的文件夹,包的本质就是一种模块,即包是用来导入使用的,包内部包含的文件也都是用来被导入使用的.包是为了更好组织好模块,就是一个文件夹. 注:在python2中,包下必须有一个__init__.py文件,而python3中即便没有也不会报错 首次导 ...
分类:
其他好文 时间:
2018-08-11 01:40:02
阅读次数:
212
logging模块 一、logging作用 1. 控制日志级别 2. 控制日志格式 3. 控制输出的目标为文件 二、日志级别 三、示例 四、log配置字典 logging.config.dictConfig(settings.LOGGING_DIC) logger1=logging.getLogge ...
分类:
其他好文 时间:
2018-08-10 21:35:01
阅读次数:
174
1.你可以把SOA理解为一种概念,总的来说就是面向服务的设计。 这个概念简单来理解就是把之前所谓的模块划分做成服务。比如之前的日志模块,需要引用你的dll,调用你的写日志方法来写日志。这样当有多个系统时,就有一些麻烦:比如要做日志分析/统计的时候,可能每个系统都自己写一个日志分析/统计的工具。比如日 ...
分类:
其他好文 时间:
2018-08-07 16:12:46
阅读次数:
195
前记 还是最近做的日志模块,今天做最后的入库工作。在测试入库日志记录时,总是出现怪异的问题。 开启服务开始接收 Kafka 的消息,第一条数据没有问题,后面的都如不了库。很是懵~~~ 调试了很久定位在是事物的问题,但是具体什么问题?为什么出现这个问题? 解题 1、WebAPI 调用和Windows服 ...
分类:
其他好文 时间:
2018-08-03 01:10:07
阅读次数:
152
应用程序中的日志大致分为三种 第一种:用于生产模式下追中bug的异常日志。(这类日志相信大家都懂) 第二种:用于记录重要操作的行为日志。(这类日志主要作用是溯源,行为主要有三种:增、删、改) 第三种:用于记录历史浏览的消息日志。(这类日志主要记录用户的浏览痕迹) 消息日志和行为日志有点相似,都有溯源 ...
分类:
Web程序 时间:
2018-07-28 12:12:48
阅读次数:
204
1.日志的作用: 在软件或者系统发生错误时可以通过日志快速定位到错误,从而定位问题,解决问题。 2.日志的等级: DEBUG 最详细的日志信息,典型应用场景是 问题诊断 INFO 信息详细程度仅次于DEBUG,通常只记录关键节点信息,用于确认一切都是按照我们预期的那样进行工作 WARNING 当某些 ...
分类:
编程语言 时间:
2018-07-23 22:43:36
阅读次数:
233
Python3日志模块python3日志模块官网说明python中日志等级从高到低依次为:CRITICAL>ERROR>WARNING>INFO>DEBUG>NOTSET默认的日志等级为:WARNING,即在显示日志时,低于WARNING的日志不显示示例代码:#!/usr/bin/python3importlogginglogging.info(‘thisisthei
分类:
编程语言 时间:
2018-07-14 16:45:31
阅读次数:
282
一、logging模块 第一种方式是使用logging提供的模块级别的函数(low版,不可个性化) 第一种方式是使用logging提供的模块级别的函数(low版,不可个性化) 第二种方式是使用Logging日志系统的四大组件,对象的模式操作(高大上版,高耦合性,个性无极限) 第二种方式是使用Logg ...
分类:
编程语言 时间:
2018-07-10 12:53:08
阅读次数:
230
logging日志模块 低配版 高配版 collections 模块 提供特殊的数据类型模块 from collections import namedtuple #对应值的元组point = namedtuple('Point',['x','y']) p = point(10,30) # p = ...
分类:
其他好文 时间:
2018-07-09 21:31:22
阅读次数:
164