warning

logging模块

扶醉桌前 提交于 2019-12-25 02:59:01
"""logging 日志模块 什么是日志? 就像生活中的日记 用于记录什么时间发生了什么事情 为什么要记日志? 就是为了在以后程序出现问题的时候,能通过日志来找到问题的原因 怎么记日志 可以自己实现 当然有功能更强大的logging模块"""import logging# 最基本的用法logging.debug("debug")logging.info("info")logging.warning("warning")logging.error("error")logging.critical("critical")# logging模块将日志分为了五中级别 logging.debug() # 10 logging.info() # 20 logging.warning() # 30 logging.error()# 40 logging.critical() # 50 # 为什么要分级别? 是为了在后期查看日志时候方便定位# logging的默认显示级别为WARNING,低于WARNING级别的都不会别显示# 默认输出位置是终端# 默认的输出格式 WARNING(级别):root(日志生成器的名字):warning(输出的日志消息)# 修改默认行为# 日志模块中的四种角色"""1.logger 日志生成器 生成一条日志2.filter 日志的过滤器

django的时区冲突错误 /usr/lib/python2.7/site-packages/...

青春壹個敷衍的年華 提交于 2019-12-18 22:18:52
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 这个错误大概不会影响你的一些主要功能,但是在终端会显示warning的。 错误的原因比较明显,就是 DateTimeField received a naive datetime while time zone support is active. 所谓的数据库中存储DateTimeField类型项的时候,收到一个本地的时间,但是django的时区是动态的(默认一般是US的时区)。 修这个bug很简单,就是在settings.py中,找到,将USE_TZ的值改为False就可以了: # If you set this to False, Django will not use timezone-aware datetimes. USE_TZ = False 来源: oschina 链接: https://my.oschina.net/u/736230/blog/168662

【原创】使用 VS 编译遇到的一些 error 和 warning(持续更新)

故事扮演 提交于 2019-11-29 00:57:08
【 error C2143 】 error C2143: 语法错误 : 缺少“;”(在“类型”的前面) 原因:以“编译为 C 代码(/TC)”方式编译时,没有把变量定义在函数开始的位置。 【 error LNK2019 】 error LNK2019: 无法解析的外部符号 _abc,该符号在函数 _xyz 中被引用 原因: 当前源文件 xyz 中使用了外部符号 abc ,但是无法找到该符号,原因是没有包含对应的 .lib 库文件。 另外可能的原因: 包含了 .lib 库但是没有将相应的符号 abc 导出 还有一种情况是由于头文件和库文件不匹配造成 【error C2733】 error C2733: second C linkage of overloaded function 'wmemchr' not allowed 原因:针对处于 C++ 模式下的 VC6 以及其它 VS 版本,当进行 ARM 相关编译时应该对要使用的 <wchar.h> 头文件进行 'extern "C++" {}' 处理。 #ifdef __cplusplus extern "C" { #endif # include <wchar.h> #ifdef __cplusplus } #endif 【error C2440】 error C2440: “=”: 无法从“void *”转换为“void **”