로그 활용 패키지
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.5.tar.gz
(7.8 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.5-py3-none-any.whl
(7.6 kB
view details)
File details
Details for the file logie-0.2.5.tar.gz.
File metadata
- Download URL: logie-0.2.5.tar.gz
- Upload date:
- Size: 7.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b28a98c0287781a151947fc1c3e55cbeab5421bfade360ac3aa6e2f9b5ced20f
|
|
| MD5 |
5f99fbb8c7ade050d692ffd5fb7950ac
|
|
| BLAKE2b-256 |
84c961ab724979960760263edf166329fcb16069d1c4dd4d7c63f60fdc7bb42f
|
File details
Details for the file logie-0.2.5-py3-none-any.whl.
File metadata
- Download URL: logie-0.2.5-py3-none-any.whl
- Upload date:
- Size: 7.6 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 |
989e523105caaf68d07f483f0614df9c79aab5f7ec15074d0a6ea85ca7e94646
|
|
| MD5 |
c6919636b7429ef5bf51ea06e944e8ce
|
|
| BLAKE2b-256 |
f06c13e2c87673abbdd1e3f49503dbb0e5d9d119a73b52c4eb7a8bf0da35060f
|