文章目录
tools
tenacity
- python 重试模块:例如ftp重连
- pip install tenacity
import random
from tenacity import retry
@retry
def do_something_unreliable():
if random.randint(0, 10) > 1:
raise IOError("Broken sauce, everything is hosed!!!111one")
else:
return "Awesome sauce!"
print(do_something_unreliable())
motrix 多线程下载工具,比迅雷好百倍
BaiduPCS-Go -linux版本
BaiduPCS-Go是仿 Linux shell 文件处理命令的百度网盘命令行客户端,支持Windows、Mac、Linux、Android、iOS五大系统,具有以下特性:
- 多平台支持, 支持 Windows, macOS, linux, 移动设备等
- 百度帐号多用户支持
- 通配符匹配