Skip to main content

A collection of utility functions

Project description

Zampie Utils

一个实用的Python工具包,提供了一系列常用的工具函数。

功能特性

  • 文件操作工具
  • 计时器上下文管理器
  • 表情符号和表情识别
  • 概率触发器
  • 会话保存功能
  • 智能日志系统(支持自动滚动日志)

安装

pip install zampie_utils

使用示例

from zampie_utils import ContextTimer, read_file
from zampie_utils.logger import Logger

# 使用计时器
with ContextTimer("my_task", "s"):
    # 你的代码
    pass

# 读取文件
content = read_file("path/to/your/file.txt")

# 使用滚动日志
logger = Logger()
# 添加文件处理器,设置最大文件大小为10MB,保留5个备份文件
logger.add_file_handler("app.log", max_bytes=10*1024*1024, backup_count=5)
logger.info("这是一条日志消息")

PyPi

https://pypi.org/project/zampie-utils/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zampie_utils-0.6.5.tar.gz (14.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zampie_utils-0.6.5-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file zampie_utils-0.6.5.tar.gz.

File metadata

  • Download URL: zampie_utils-0.6.5.tar.gz
  • Upload date:
  • Size: 14.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.12

File hashes

Hashes for zampie_utils-0.6.5.tar.gz
Algorithm Hash digest
SHA256 ccae08a654a906c5f5fc424b04af4000ad24762f103f9e3a70eb62358e31c90d
MD5 5d47a03b452e7e529ed805b3a934f8ed
BLAKE2b-256 260dd5ee78aedb2429bd9809335036f0386243de5782663b8ecbbbabf4d383c2

See more details on using hashes here.

File details

Details for the file zampie_utils-0.6.5-py3-none-any.whl.

File metadata

File hashes

Hashes for zampie_utils-0.6.5-py3-none-any.whl
Algorithm Hash digest
SHA256 53b031e8e50d2da11adffdf592ef1c786414a337cfaac4466b3d4b96050f1ca5
MD5 0b3fdcff8a68c4846c8ac305fa0dbfad
BLAKE2b-256 360edc53e94d2fa986d3b9714914b65fb907cf663edd076943b931c9aa6cd133

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page