로그 활용 패키지
Project description
Install
pip install logie
개요
Python 기본 logging 모듈을 사용할 때마다 매번 formatter, handler, 파일 분리 등을 설정하는 과정을 생략하고자 편의성 함수로 그 과정을 압축하여 제공하는 로그 생성 유틸성 라이브러리
Features
- logutils
| 함수명 | 목적 |
|---|---|
| get_logger | log 생성 |
| log_sort | 생성된 rollover .log 파일 폴더 트리 정리 |
- docsutils
| 함수명 | 목적 |
|---|---|
| tmp2new | .tmp 파일을 원본 파일로 교체 |
| delete_tmp | .tmp 파일 삭제 |
| documenting | 문서에 버전 관리 로그 항목 추가 |
| log2donelog | @log 주석을 @done_log 로 변환 |
| extract_log | 파일에서 @log 주석 내용 추출 |
version
ver 0.2.4
- docsutils 추가
ver 0.2.0
- 코드 내부 @log 주석의 내용을 추출하고 이를 md로 바꾸는 로깅 프로세스를 수행하는 sourceutils 추가
ver 0.1.7
- rollover 시 생성되는 log 파일을 특정 기간 기준 삭제하는 함수 log_del 추가
ver 0.1.7.1
- docs 추가
ver 0.1.7.2
- log_path 설정 안할시 자동으로 작업 디렉토리가 되도록 수정
ver 0.1.7.3
- log_del 에 print 추가
- README.md 내용 갱신
ver 0.1.6
- log 생성시 log_id 를 반드시 지정하도록 변경
- log handler 를 중복 생성하지 않도록 설정하여 log 기록 중첩을 방지
ver 0.1.5
- log 찍을 시 console display 추가 log 생성용 모듈
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
logie-0.2.4.tar.gz
(7.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
logie-0.2.4-py3-none-any.whl
(7.2 kB
view details)
File details
Details for the file logie-0.2.4.tar.gz.
File metadata
- Download URL: logie-0.2.4.tar.gz
- Upload date:
- Size: 7.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96e1626c68b147cf200889bd1fd5b50d35d1f238cdb104c5450e72ded6692a9b
|
|
| MD5 |
c14650a4ed5a1d36a467de85b0c8680f
|
|
| BLAKE2b-256 |
e2438bb38cd6db9dce218ac5c2ab5eb144facf18dfeee7ee19c11ec2ee9d39f1
|
File details
Details for the file logie-0.2.4-py3-none-any.whl.
File metadata
- Download URL: logie-0.2.4-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b75d083dfee705d707a8961abcf8fe77521539f09b9730cfdc5f11cacd5ac20
|
|
| MD5 |
c6844ce90372e7ad34afc546f85bb259
|
|
| BLAKE2b-256 |
d1aecf888e396943eaf6483f7231b0981b1f00ef01d0e385c44b8bd449714a9e
|