一个全面的 Python 工具库,提供各种实用功能和工具集合。
- 消息通知模块:支持 Bark 等多种通知渠道
- 服务器工具:监控和收集服务器信息
- 网络工具:网页抓取、API 客户端等
- 系统工具:文件操作、日志管理等
- 安全工具:加密解密、令牌管理等
pip install wicspy或者从源码安装:
git clone https://github.com/wicsp/wicspy.git
cd wicspy
pip install -e .from wicspy.messaging import bark
# 发送 Bark 通知
bark.send_message("测试标题", "这是测试内容")from wicspy.web import scraper
# 抓取网页内容
content = scraper.fetch_page("https://example.com")
print(content.title)某些功能需要配置环境变量:
BARK_ID: Bark 服务的 IDAPI_KEY: 用于 API 访问的密钥
推荐使用 .env 文件和 python-dotenv 进行管理。
- 克隆仓库
- 安装开发依赖:
pip install -e ".[dev]" - 运行测试:
pytest
MIT 许可证