摘要: 对于一个用 python 实现的,长期运行的后台服务进程来说,如果内存持续增长,那么很可能是有了“内存泄露”一、内存泄露的原因对于 python 这种支持垃圾回收的语言来说,怎么还会有内存泄露? 概括来说,有以下三种原因:1、 所用到的用 C 语言开发的底层模块中出现了内存泄露。2、 代码中用到了全... 阅读全文
posted @ 2013-08-13 17:02 jianhong 阅读(246) 评论(0) 推荐(0)
摘要: 对于一个用 python 实现的,长期运行的后台服务进程来说,如果内存持续增长,那么很可能是有了“内存泄露”一、内存泄露的原因对于 python 这种支持垃圾回收的语言来说,怎么还会有内存泄露? 概括来说,有以下三种原因:1、 所用到的用 C 语言开发的底层模块中出现了内存泄露。2、 代码中用到了全... 阅读全文
posted @ 2013-08-13 17:02 jianhong 阅读(222) 评论(0) 推荐(0)
摘要: traceback模块被用来跟踪异常返回信息. 如下例所示:1.直接打印异常信息import tracebacktry: raise SyntaxError, "traceback test"except: traceback.print_exc()将会在控制台输出类似结果:Traceb... 阅读全文
posted @ 2013-08-13 17:02 jianhong 阅读(190) 评论(0) 推荐(0)
摘要: traceback模块被用来跟踪异常返回信息. 如下例所示:1.直接打印异常信息import tracebacktry: raise SyntaxError, "traceback test"except: traceback.print_exc()将会在控制台输出类似结果:Traceb... 阅读全文
posted @ 2013-08-13 17:02 jianhong 阅读(607) 评论(0) 推荐(0)