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.5.tar.gz (24.7 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.5-py3-none-any.whl (28.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for zampie_utils-0.8.5.tar.gz
Algorithm Hash digest
SHA256 3e3cf4750a123e50241a6533d6e28e02a18976415306eaafcbe9ab7fc886ae40
MD5 a263e6d754c06f9e329b641ef11dd850
BLAKE2b-256 3ffe4b664dd4bef902c8b9c4e1ae8a88dbeec48dbaab90925c892eb29458f0aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zampie_utils-0.8.5-py3-none-any.whl
Algorithm Hash digest
SHA256 446b6ffee7e787bc7f2cbedab3475c716094703d3f723417de2ddcd10f0e1d2c
MD5 f825314ce7ad2f73445b19442ae932db
BLAKE2b-256 f5f80528216f28205116b31e16e147c545274088285bb3ee9567df2c1ec5fe02

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