PixelArray Python开发工具库 - 包含阿里云服务、数据库工具、装饰器、监控等功能
Project description
PixelArrayLib - PixelArray Python开发工具库
PixelArrayLib是一个功能丰富的Python开发工具库,包含阿里云服务、数据库工具、装饰器、监控等功能,同时提供便捷的命令行工具。
安装
pip install pixelarraylib
使用方法
1. Python程序中使用
# 导入pixelarraylib模块
import pixelarraylib
# 使用各种功能模块
from pixelarraylib.aliyun import some_service
from pixelarraylib.db_utils import database_tools
from pixelarraylib.decorators import useful_decorators
2. 命令行工具使用
安装后,你可以在命令行中直接使用 pixelarraylib 命令:
创建测试用例文件
# 一键创建所有测试用例文件
pixelarraylib create_test_case_files
功能特性
- 阿里云服务集成: 包含CMS、Green、DM、FC、SMS、STS等服务
- 数据库工具: MySQL、Redis等数据库操作工具
- Web框架: FastAPI集成
- 实用工具: 二维码生成、加密解密、XML处理等
- 命令行工具: 测试用例生成、代码统计等实用脚本
开发
本地开发安装
# 克隆仓库
git clone https://gitlab.com/pixelarrayai/general_pythondevutils_lib.git
cd general_pythondevutils_lib
# 安装开发依赖
pip install -e .
# 测试命令行工具
pixelarraylib --help
添加新的命令行工具
- 在
pixelarraylib/scripts/目录下创建新的脚本文件 - 在
pixelarraylib/__main__.py中添加新的命令选项 - 更新
pixelarraylib/scripts/__init__.py导出新功能
许可证
MIT License
作者
Lu qi (qi.lu@pixelarrayai.com)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pixelarraylib-1.0.5.tar.gz
(48.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pixelarraylib-1.0.5.tar.gz.
File metadata
- Download URL: pixelarraylib-1.0.5.tar.gz
- Upload date:
- Size: 48.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
73f42922da7903e7f61036ed29aaef5dab8e2eb2a8efe61277864e3dfbe3215a
|
|
| MD5 |
c071bd7cdf201c81908371699cf72560
|
|
| BLAKE2b-256 |
e149e7235f54f9281ea9603011f60a9c5b92afd5a42d52c935c99c36a8c22613
|
File details
Details for the file pixelarraylib-1.0.5-py3-none-any.whl.
File metadata
- Download URL: pixelarraylib-1.0.5-py3-none-any.whl
- Upload date:
- Size: 60.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
604fe2a428e98a6baacfd2468794ecb092d18bd7b0a01b54bbbdc6e36fc62dba
|
|
| MD5 |
e53bfa1adbcd228cd628c159788e7dde
|
|
| BLAKE2b-256 |
2bf19f73d7763f23b8d52c808fdf358f2125203ee1044304d7fca91286ae6173
|