houheaven frame for python
Project description
hhframe
为 "Python开发" 而生
模块列表
核心模块
| 模块 | 名称 | 说明 |
|---|---|---|
| hhConfig | 配置模块 | 自动查找并加载配置文件,统一管理各模块配置项 |
| hhRequest | 数据请求模块 | 封装 GET/POST 请求,内置快代理和熊猫代理支持 |
| hhResult | 状态模块 | 统一封装函数返回值,提供链式调用和格式化打印 |
接码模块
| 模块 | 名称 | 说明 |
|---|---|---|
| hhD1Sms | D1接码模块 | 对接 D1 接码平台,提供获取号码、接收验证码、发送短信功能 |
| hhEjiemaSms | 易接码模块 | 对接易接码平台,提供获取号码、接收验证码、发送短信功能 |
| hhCoconutSms | 椰子接码模块 | 对接椰子云助手平台,提供获取号码和接收验证码功能 |
代理模块
| 模块 | 名称 | 说明 |
|---|---|---|
| hhKuaiProxy | 快代理模块 | 对接快代理平台,支持私密代理、独享代理和隧道代理 |
| hhPandaProxy | 熊猫代理模块 | 对接熊猫代理平台,支持高效代理和隧道代理 |
工具模块
| 模块 | 名称 | 说明 |
|---|---|---|
| hhJson | JSON 模块 | 提供 JSON 文件读写、字符串解析和格式化打印功能 |
| hhOs | 文件系统模块 | 提供文件和文件夹的读写、复制、移动、删除等操作 |
| hhUrl | URL处理模块 | 提供文件下载和 URL 解析功能 |
| hhUtils | 工具包 | 提供获取绝对路径和动态导入模块功能 |
| hhCrypto | 加密解密模块 | 提供 AES 加密和解密功能(CBC, 128) |
| hhMock | 数据模拟模块 | 基于 Faker 封装,生成随机姓名、邮箱、手机号、验证码等模拟数据 |
| hhDecorator | 装饰器模块 | 提供 once 等常用装饰器 |
| hhExcel | Excel文件处理 | 基于 xlwt 提供单元格样式设置功能 |
数据模块
| 模块 | 名称 | 说明 |
|---|---|---|
| hhMysql | MySQL数据库操作模块 | 基于 PyMySQL 封装,提供增删改查、事务和表工具方法 |
| hhQiniu | 七牛云存储模块 | 提供本地图片上传和网络图片拉取到七牛云功能 |
爬虫模块
| 模块 | 名称 | 说明 |
|---|---|---|
| hhDouban | 豆瓣数据模块 | 提供豆瓣搜索、明星/电影详情及图片抓取功能 |
| hhTujian | 图鉴打码模块 | 对接图鉴平台,提供图片验证码识别和报错功能 |
网站
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
hhframe-0.8.0.tar.gz
(45.5 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
hhframe-0.8.0-py3-none-any.whl
(53.1 kB
view details)
File details
Details for the file hhframe-0.8.0.tar.gz.
File metadata
- Download URL: hhframe-0.8.0.tar.gz
- Upload date:
- Size: 45.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1502af8a0827e123c43a563235fc28bd91461b32bb505ed43fe58acc8e88c007
|
|
| MD5 |
5b803f973b0cb6f84f25000c19daf27c
|
|
| BLAKE2b-256 |
f95826384f1a31aa523b0a6a854c0e3df74d97c6a024c8eb0519b9fa7b92c8d4
|
File details
Details for the file hhframe-0.8.0-py3-none-any.whl.
File metadata
- Download URL: hhframe-0.8.0-py3-none-any.whl
- Upload date:
- Size: 53.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee6f0961f5c9e288378652abbc76660aa535d5781820a1ffc6cdc5a8f62812f9
|
|
| MD5 |
668791a17114be74c133cf1a7466e892
|
|
| BLAKE2b-256 |
817d86433cce5c81d9ee98301048a5fc1a2d59a41977d08ab1d918a9373524a6
|