Skip to main content

一些常用的通用的工具, 比如日志记录工具

Project description

yucctools

常用的工具分享。可以方便的调用本工具去记录日志等。

安装

方法一:直接使用pip安装

pip install yucctools

方法二:国内pip有时较慢,可以指定使用清华源安装

pip install yucctools -i https://pypi.tuna.tsinghua.edu.cn/simple

使用示例

日志工具

可以方便的去初始化记录日志,并记录日志,样例:

# 导入包
import yucctools as yt

# 初始化logger实例
logger = yt.logger(filepath='test.log')

# 记录信息,只要这么调用就可以使用了
# 记录一条debug级别的日志
logger.info('this is a debug levle log.')
# 记录一条info级别的日志
logger.info('this is a info level log.')
# 记录一条warning级别的日志记录
logger.warning('this is a warning level log.')
# 记录一条error级别的日志记录
logger.error('this is a error level log.')
# 记录一条critical级别的日志记录
logger.critical('this is a critical level log.')

附录

github网页:https://github.com/yucc2018/yucctools

pypi网页:https://pypi.org/project/yucctools/

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

yucctools-0.1.9.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

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

yucctools-0.1.9-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file yucctools-0.1.9.tar.gz.

File metadata

  • Download URL: yucctools-0.1.9.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.1.2 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.9

File hashes

Hashes for yucctools-0.1.9.tar.gz
Algorithm Hash digest
SHA256 8b2df7c967b972b9deec2d100e9fe9aa077cab4c1ef914478c2021f0099cdae2
MD5 78e7aef9e3ec1632d1935f128a4bff49
BLAKE2b-256 3a1c5adeb96b64ec9840eabbd4522fb96ecf9818e8529e36841249e633ad9c0b

See more details on using hashes here.

File details

Details for the file yucctools-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: yucctools-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.1.2 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.9

File hashes

Hashes for yucctools-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 70a8b76706bf07080b57169d1990c41de1f276e2d3bc01c5caa82aecd0fd1510
MD5 dff8f1b86256e4014191771229a16579
BLAKE2b-256 b6e8c5eebb311d5e9426d671aeb723c5b1790427df01ca717a1ea29805ddf500

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