python
struggle6688
这个作者很懒,什么都没留下…
展开
-
python 的闭包到各种装饰器
一、闭包闭包概念:在计算机科学中,闭包(英语:Closure),又称词法闭包(Lexical Closure)或函数闭包(function closures),是引用了自由变量的函数。这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不例外。所以,有另一种说法认为闭包是由函数和与其相关的引用环境组合而成的实体。上面是wiki上的定义,解释出来就是:函数中可以嵌套函数,内部的...原创 2019-10-17 20:43:52 · 255 阅读 · 1 评论 -
文本覆盖写'r+’需要注意的问题,用好seek
遇到一个需求是要把文档中的三层文件夹结构变成两层,想着之间replace('..\\..\\..\\', '..\\..\\')就行了,然后读取文件的时候用'r+'模式,这样就可以覆盖读,还不用多弄出一个文件来,美滋滋。可是还是遇到了问题。简化的代码如下with open('D:\\demo.txt','r+', 777, 'utf-8') as f1: infos = f1.r...原创 2019-01-11 19:19:20 · 461 阅读 · 0 评论