![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
I大I骷I髅I
这个作者很懒,什么都没留下…
展开
-
tenacity -- Python中一个专门用来retry的库
目录 动机 用法 2.1 基本用法 2.2 何时停止 2.3 尝试间得等待 2.4 何时retry 2.5 其它 源码分析 1. 动机 很多时候,我们都喜欢为代码加入retry功能。比如oauth验证,有时候网络不太灵,我们希望多试几次。 这些retry应用的场景看起来不同,其实又很类似。都是判断代码是否正常运行,如果不是则重新开始。 那么,有没有一种通用的办法来实现呢? 简介 Tenacity1是一个通用的retry库,简化为任何任务加入重试的功能。 它还包含如下特性: 通用的装饰器API 可以原创 2021-06-11 10:16:00 · 2143 阅读 · 0 评论 -
python(遍历目录、子目录、文件)
def walkFile(file): for root, dirs, files in os.walk(file): # root 表示当前正在访问的文件夹路径 # dirs 表示该文件夹下的子目录名list # files 表示该文件夹下的文件list # 遍历文件 for f in files: print(os.path.join(root, f)) # 遍历所有的文原创 2021-05-12 16:33:17 · 164 阅读 · 0 评论