Python日志的最简封装。
项目描述
minilog
Python的最简日志封装。
用法
每个项目都应该使用日志记录,但对于简单用例,这可能需要太多样板代码。您不需要将所有这些包含在您的模块中
import logging
log = logging.getLogger(__name__)
def greet(name):
log.info("Hello, %s!", name)
if __name__ == "__main__":
logging.basicConfig(
level=logging.INFO,
format="%(levelname)s: %(name)s: %(message)s",
)
使用此包,您可以简单地
import log
def greet(name):
log.info("Hello, %s!", name)
if __name__ == "__main__":
log.init()
它将在幕后生成与标准库 logging
记录完全相同的记录,并自动格式化非字符串。
安装
直接将此库安装到激活的虚拟环境
$ pip install minilog
或将其添加到您的 Poetry 项目
$ poetry add minilog
文档
要查看更多选项,请参阅 完整文档。
项目详情
下载文件
下载适用于您平台的应用文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。
源分发
minilog-2.3.1.tar.gz (7.4 kB 查看哈希值)
构建分发
minilog-2.3.1-py3-none-any.whl (9.0 kB 查看哈希值)
关闭
minilog-2.3.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4b602572c3bcdd2d8f00d879f635c0de9e632d5d0307e131c91074be8acf444e |
|
MD5 | 5819301bc36a9117db170ad7cb5c910f |
|
BLAKE2b-256 | e3c96d4dc9bcd4b97ed89f482eeec0e6bb025942744689215dc2a4ed50415ea4 |
关闭
minilog-2.3.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1a679fefe6140ce1d59c3246adc991f9eb480169e5a6c54d2be9023ee459dc30 |
|
MD5 | 9dc74cbd791de6e736559b413ecb40e1 |
|
BLAKE2b-256 | bc33731b5be35c83268725451d25eeac78fa0625e9d0c8f115ad3b1e5173737f |