- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 tenacity -- Python中一个专门用来retry的库
目录动机用法2.1 基本用法2.2 何时停止2.3 尝试间得等待2.4 何时retry2.5 其它源码分析1. 动机很多时候,我们都喜欢为代码加入retry功能。比如oauth验证,有时候网络不太灵,我们希望多试几次。这些retry应用的场景看起来不同,其实又很类似。都是判断代码是否正常运行,如果不是则重新开始。那么,有没有一种通用的办法来实现呢?简介Tenacity1是一个通用的retry库,简化为任何任务加入重试的功能。它还包含如下特性:通用的装饰器API可以
2021-06-11 10:16:00
2417
原创 VS Code vim 共享剪切板等操作
剪切板共享这个挺重要的,否则每次右键菜单复制粘贴会奔溃的。在用户设置中添加: "vim.useSystemClipboard": true,找不到用户设置?F1 搜setting光标的变化我觉得这个也重要,毕竟在vscode中,状态栏比较小。可以的值有:line, block, underline, line-thin, block-outline, and underline-thin "vim.cursorStylePerMode": { "norm
2021-06-07 18:41:22
888
1
原创 18 个开箱即用的超实用 Shell 脚本
1、检测两台服务器指定目录下的文件一致性#!/bin/bash######################################检测两台服务器指定目录下的文件一致性######################################通过对比两台服务器上文件的md5值,达到检测一致性的目的dir=/data/webb_ip=192.168.88.10#将指定目录下的文件全部遍历出来并作为md5sum命令的参数,进而得到所有文件的md5值,并写入到指定文件中find $dir
2021-05-26 14:21:55
203
原创 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
227
原创 WSL挂载移动硬盘U盘
假设你的移动硬盘在windows下显示为 F:\新建文件夹fsudo mkdir /mnt/f挂载盘符fsudo mount -t drvfs F: /mnt/f3.进入/mnt/f即可。4.弹出移动硬盘,取消挂载,才可在windows下正常弹出,否则是会一直占用。sudo umount /mnt/g...
2021-05-12 15:57:40
801
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人