logo头像

知其然更要知其所以然

Python的上下文管理器

编写自定义上下文管理器 从生成器到上下文管理器 将上下文管理器编写为装饰器 嵌套上下文 组合多个上下文管理器 使用上下文管理器创建SQLAlchemy会话 使用上下文管理器进行抽象处理异常处理 使用上下文管理器跨Http请求的持久参...

如何优化Python占用的内存

概述如果程序处理的数据比较多、比较复杂,那么在程序运行的时候,会占用大量的内存,当内存占用到达一定的数值,程序就有可能被操作系统终止,特别是在限制程序所使用的内存大小的场景,更容易发生问题。下面我就给出几个优化Python占用内存的几...

关于Python编码这一篇文章就够了

概述在使用Python或者其他的编程语言,都会多多少少遇到编码错误,处理起来非常痛苦。在Stack Overflow和其他的编程问答网站上,UnicodeDecodeError和UnicodeEncodeError也经常被提及。本篇教...

脚本薅区块鱼羊毛

概述  区块鱼是一个基于区块链的游戏,这个游戏目前有个邀请活动,邀请好友注册,送相应种类的鱼,不同的鱼价格不一样 普通鱼 0.015 ETH起(邀请3个好友) 稀缺鱼 0.05 ETH起(邀请15个好友) 史诗鱼...

coverage教程(译)

简介coverage是一个检测单元测试覆盖率的工具,即检查你的测试用例是否覆盖到了所有的代码。 coverage命令行工具  当你通过pip install coverage成功安装完coverage后,就会在py...