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.8.3.tar.gz (23.6 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.8.3-py3-none-any.whl (26.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for zampie_utils-0.8.3.tar.gz
Algorithm Hash digest
SHA256 1193d2255663674977637aa4c5e06a4c60acb62b5c60916680f0aeabb3d0eb2c
MD5 118445332e141e1e4092752f2de267b0
BLAKE2b-256 3492f571cb0692a7e949796ba67f524b46ffd6ba32c88879051d2bfb9f1e5c1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zampie_utils-0.8.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4c5b3477e2af9ad1f25903b1807dfa353a800b1b223818976ca85e598c658e1f
MD5 96c48ed2a16515f820db9b0f3d20549a
BLAKE2b-256 3eb0b43fa5edf25da9d2a9962913b143a86188ebbddb35e10de5ad38ef44c7a4

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