Skip to content

eric-jxl/Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tools

License latest 1.3.2 GitHub commits since latest release Publish Python Package

Reids

Project management of Python daily tools

pip install eric_tools
文件名 说明
encryption_classmethod.py HMAC+MD5加密签名算法
exception_class.py 异常类
resize_image.py 图片压缩
ip.py ip地址定位API
logger.py 日志模块类和高级日志装饰器
remove.py 删除文件
send_email.py 发送邮件
sftp.py ssh远程下载文件
pgsql.py postgresql CRUD
readconfig.py 读取.ini配置文件
jwt_encrypt.py 生成jwt Access Token 加密及解密
convert_json.py 支持json和object之间转换
Abstract.py 抽象类模型
decorator.py 惰性属性装饰器
async_queue.py 异步队列
downloader.py 下载器
logMixin.py 日志元类和高级日志装饰器
nginx_log.py nginx日志解析(默认access.log)

Tip

  • async_queue.py 异步队列操作

  • downloader.py 下载器

  • logMixIn.py 日志元类和高级日志装饰器

  • nginx_log.py nginx日志解析(默认access.log)