摘要: 在工作中,常涉及到数据的传递,在数据传递使用过程中,可能会发生数据被修改的问题。为了防止数据被修改,就需要在传递一个副本,即使副本被修改,也不会影响原数据的使用。为了生成这个副本,就产生了拷贝。今天就说一下Python中的深浅拷贝问题。 一、深浅copy 赋值运算 l1 = [1, 2, 3, [2 阅读全文
posted @ 2021-07-26 10:55 侃豺小哥 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 在写代码的时候,往往会漏掉日志这个关键因素,导致功能在使用的时候出错却无法溯源。 其实,只需要写一个非常简单的日志装饰器,我们就能大大提升排查问题的效率。 1.简陋版装饰器 写一个装饰器非常简单,因为本质上装饰器就是一个返回函数的“高阶”函数而已: 1) 函数作为参数传递进装饰器。2) 装饰器内定义 阅读全文
posted @ 2021-07-26 10:02 侃豺小哥 阅读(133) 评论(0) 推荐(0) 编辑