随笔分类 - Python
摘要:StringIO和BytesIO StringIO就是在内存中读写str,要把str写入StringIO,需要先创建一个StringIO,然后,像文件一样写入即可 from io import StringIO f = StringIO() f.write('hello') getvalue()方法
阅读全文
摘要:Python是引用、对象分离的语言,在Python中每个对象都存有指向该对象的引用总数,即引用计数 sys的getrefcount(),查看某个对象的引用计数,当使用某个引用作为参数,传递给getrefcount()时,参数实际上创建了一个临时的引用。因此,getrefcount()所得到的结果,会
阅读全文
摘要:1 #A reentrant lock must be released by the thread that #acquired it. Once a thread has acquired a reentrant lock, the #same thread may acquire it aga
阅读全文
摘要:参考:https://www.liaoxuefeng.com/wiki/1016959663602400/1017323698112640 在Python中,一边循环一边计算的机制,成为生成器:generator。 创建生成器:(列表生成式) 获取生成器的值:next() for循环(生成器也是可迭
阅读全文
摘要:参考:https://www.liaoxuefeng.com/wiki/1016959663602400/1017451662295584 Python万物皆对象,函数也是一个对象,也可以赋值给变量,所以通过变量也能够调用该函数。 假设要增强函数的功能,比如在函数调用前后自动打印日志,但又不希望修改
阅读全文
摘要:关于切片与浅拷贝的一个test: 1 #浅拷贝 2 a = [1, [2, 2], 3] 3 b = a[:] 4 b[0] = 0 5 b[1][0] = 0 6 print(a) 7 print(b) 8 >>> 9 [1, [0, 2], 3] 10 [0, [0, 2], 3] # 赋值操作
阅读全文
摘要:几篇博客的学习总结 参考:https://www.cnblogs.com/kaituorensheng/p/4465768.html#_label0 https://www.cnblogs.com/lilyxiaoyy/p/11041239.html 在利用Python进行系统管理的时候,特别是同时
阅读全文

浙公网安备 33010602011771号