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.0.tar.gz (23.4 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.0-py3-none-any.whl (26.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for zampie_utils-0.8.0.tar.gz
Algorithm Hash digest
SHA256 8f7be7c5b6c415d69819f9c3e187a3bc32604174d455ce199aec1e278315e5e9
MD5 01cfa4dbbfc7a8a64d49c86397ec4c16
BLAKE2b-256 e2b49d292cb820cb5718a2d0839bc1b33734def776bd7cdd39d3779ce047d256

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zampie_utils-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a7e647f5d28a10b0701c27d86f5cc14c23b5b57398f3c5068d51ee394e2f310d
MD5 69bf5088ca5948077110b185fa41ce37
BLAKE2b-256 75cbe2495fef4b23f2808608cebf16457ab3be1b82c0df2bf1a4ab4e2a64c81d

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