# wpapptools **Repository Path**: moon2bird/wpapptools ## Basic Information - **Project Name**: wpapptools - **Description**: 搭建微服务常用api封装集合,基本都有同步和异步两种选择 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-05-07 - **Last Updated**: 2022-06-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wpapptools #### 介绍 搭建微服务常用api封装集合的库,基本都有同步和异步两种选择,a开头的模块实现异步功能 - 消息队列API(依赖于rabbitMQ) 同步/异步 - Radis缓存访问 同步/异步 - 定时调度(依赖于apscheduler),做了更方便的封装 同步/异步 - 数据助手(依赖于sqlalchemy和aiomysql) 同步/异步(目前仅支持mysql) - http异步访问,要用同步方法请直接使用request #### 软件架构 平行模块,方便调用 #### 安装教程 1. git clone到本地 2. 在根目录执行 python setup.py install 3. 或执行 python setup.py sdist 得到同名压缩文件,将该文件拷贝到虚拟目录下,执行 pip install wpapptools-版本号.tar.gz #### 使用说明 1. from wptools.xx import xxx 2. help(方法名或类名) #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request