23 projects
zlogger
对logging进行二次封装, 操作更简单
zinterface
python的interface模式
zxpath2
操作更方便的xpath
zpipe
嵌入式管道模块, 类似于logstash
zspider
分布式爬虫精简框架
zshell
shell自动化模块
zssdb
封装的ssdb连接器
zmsgcentre
消息中心, 避免代码的强耦合性, 支持多线程
zretry
一个轻量的重试包
zmongo
封装的mongo连接器
zredis
封装的redis连接器
zassist
制作游戏辅助常用模块
zinifile
操作更方便的配置文件读取模块
zconst
常量常用包,包括三种常量实现方式, 1:基类继承, 2:装饰器, 3:元类metaclass
zxpath
操作更方便的xpath, 使用方法类似于Beautiful Soup4, 但是比他更快速
zforeach
对基本类型dict, list, set, tuple进行遍历, 并对遍历的数据进行操作
zsql
简单的mysql封装库, 使用非常简单, 直接调用方法操作, 不需要再去想sql代码了
zsocket
网络连接socket封装, 支持心跳包, 支持长连接, 断线检测, 不粘包
ztimer
计时器池管理器, 将多个计时器挂在到计时器管理器中, 用一个线程来统一管理, 减少资源消耗
zblocker
阻塞器, 单人阻塞器和多人阻塞器
zthreadpool
线程池, 固定指定数量的线程来执行任务, 避免重复创建和销毁线程时的资源消耗
zqueue
本地队列模块
zsingleton
单例模式常用包,包括三种单例实现方式, 1:基类继承, 2:装饰器, 3:元类metaclass