Python 有很多魔法方法,本文记录一下可以自定义 with 语句的上下文管理器所使用到的两个魔法方法,也就是 __enter__和 __exit__ 方法的实用性。 自定义上下文管理类 最常见的...
临时修改日志级别 使用场景:在脚本的调试阶段,尽可能的输入更多的信息,以便于定位问题,而在正式使用中只打印关键信息即可。 解决方案:在 if name == 'main': 中使用 setLevel ...
前言 markdown 格式的博客或者说文档目前已经是主流格式了,这个应该不用做过多的说明,撸它就完事了。而我有时候也会遇到要临时写一个 markdown 格式的文章的时候,但是不是自己的本地环境,所...
最近在写很多自动化的脚本,涉及很多平台的接口调用,比如虚拟化平台 VMware、SmartX、Nutanix,其中涉及很多异步任务的接口调用,比如创建快照、删除快照、扩容等接口,基本都是异步任务。此时...
Python 有很多魔法方法,本文记录一下可以自定义 with 语句的上下文管理器所使用到的两个魔法方法,也就是 __enter__和 __exit__ 方法的实用性。 自定义上下文管理类 最常见的...
临时修改日志级别 使用场景:在脚本的调试阶段,尽可能的输入更多的信息,以便于定位问题,而在正式使用中只打印关键信息即可。 解决方案:在 if name == 'main': 中使用 setLevel ...
前言 markdown 格式的博客或者说文档目前已经是主流格式了,这个应该不用做过多的说明,撸它就完事了。而我有时候也会遇到要临时写一个 markdown 格式的文章的时候,但是不是自己的本地环境,所...
最近在写很多自动化的脚本,涉及很多平台的接口调用,比如虚拟化平台 VMware、SmartX、Nutanix,其中涉及很多异步任务的接口调用,比如创建快照、删除快照、扩容等接口,基本都是异步任务。此时...