Used for simple log output.
Project description
Opy-Logger
OpenSSL-GTK uygulamasında kullanmak üzere geliştirilmiştir. Bu sürümde çıktılar log dosyasına kayıt edilmez. Şimdilik planlanan bir özelliktir.
Opy-Logger Kurulumu
Aşağıdaki komutu uçbirimde çalıştırarak kurulumu yapabilirsiniz.
pip3 install opylogger
Opy-Logger Kullanımı
Aşağıdaki komut ile modül çağırılır.
import opylogger
init()
Bu fonksiyon, geliştirilen uygulama hakkında bilgi vermek için kullanılır.
init(name=None, version=None, author=None, url=None)
- name: Uygulamanın Adı
- version: Uygulamanın Sürümü
- author: Uygulamanın yazarı/geliştiricisi
- url: Uygulamanın web sitesi
Kullanımı aşağıdaki gibidir.
opylogger.init('X Uygulaması', '2.13.1', 'XX', 'github.com/xxx')
Ya da
opylogger.init(name='X Uygulaması', version='2.13.1', author='XX', url='github.com/xxx')
Çıktısı aşağıdaki gibidir.
>>> opylogger.init('OpyLogger', '1.0', 'Muhammed Çamsarı', 'github.com/muhammedcamsari')
--- App Info -----------------------
Name: OpyLogger Version: 1.0 Author: Muhammed Çamsarı Website: github.com/muhammedcamsari
sysinfo()
Bu fonksiyon, sistem hakkında bilgi verir. Herhangi bir argüman gerektirmez.
sysinfo()
Kullanımı aşağıdaki gibidir.
opylogger.sysinfo()
Çıktısı aşağıdaki gibidir.
>>> opylogger.sysinfo()
--- System Info --------------------
OPY-Logger Version: 1.0
System: Darwin
Machine: x86_64
Python: 3.7.3
Compiler: Clang 10.0.1 (clang-1001.0.46.3)
moduleinfo()
Opy-Logger modulü ile ilgili bilgiler verir.
moduleinfo()
Çıktısı aşağıdaki gibidir.
>>> opylogger.moduleinfo()
--- Module Info --------------------
Name: OPY-Logger
Version: 1.0Beta
Author: Muhammed Çamsarı
License: MIT License
Support: muhammedcamsari@icloud.com
Copyright (c) 2019 Muhammed Çamsarı
error()
Hata mesajlarını belirtmek için kullanılan fonksiyondur.
error(message, category=None, date=True)
- message: Hata mesajı
- category: Hata mesajı ile ilgili kategori
- date: Çıktıda tarih ve saatin görünmesi
Kullanımı aşağıdaki gibidir.
opylogger.error('Dosya okunamadı')
Ya da
opylogger.error('Dosya okunamadı', 'DOSYA', False)
Ya da
opylogger.error(message='Dosya Okunamadı', category='DOSYA', date=True)
Çıktısı aşağıdaki gibidir.
>>> opylogger.error(message='Dosya Okunamadı', category='DOSYA', date=True)
2019-07-10 17:32:58.794032 [ERROR] [DOSYA] Dosya Okunamadı
critical()
Kritik uyarıları belirtmek için kullanılan fonksiyondur.
critical(message, category=None, date=True)
- message: Hata mesajı
- category: Hata mesajı ile ilgili kategori
- date: Çıktıda tarih ve saatin görünmesi
Kullanımı aşağıdaki gibidir.
opylogger.critical('Dosya yok?')
Ya da
opylogger.critical('Dosya yok?', 'DOSYA', False)
Ya da
opylogger.critical(message='Dosya yok?', category='DOSYA', date=True)
Çıktısı aşağıdaki gibidir.
>>> opylogger.critical(message='Dosya yok?', category='DOSYA', date=True)
2019-07-10 17:38:37.831036 [CRITICAL] [DOSYA] Dosya yok?
debug()
Hata ayıklama mesajlarını belirtmek için kullanılan fonksiyondur.
debug(message, category=None, date=True)
- message: Hata mesajı
- category: Hata mesajı ile ilgili kategori
- date: Çıktıda tarih ve saatin görünmesi
Kullanımı aşağıdaki gibidir.
opylogger.debug('Dosya varmış yanlış yere bakılmış')
Ya da
opylogger.debug('Dosya varmış yanlış yere bakılmış', 'DOSYA', False)
Ya da
opylogger.debug('Dosya varmış yanlış yere bakılmış', category='DOSYA', date=True)
Çıktısı aşağıdaki gibidir.
>>> opylogger.debug('Dosya varmış yanlış yere bakılmış', category='DOSYA', date=True)
2019-07-10 17:41:48.251486 [DEBUG] [DOSYA] Dosya varmış yanlış yere bakılmış
warning()
Uyarı mesajlarını belirtmek için kullanılan fonksiyondur.
warning(message, category=None, date=True)
- message: Hata mesajı
- category: Hata mesajı ile ilgili kategori
- date: Çıktıda tarih ve saatin görünmesi
Kullanımı aşağıdaki gibidir.
opylogger.warning('Dosya kaybolmuş olabilir?!')
Ya da
opylogger.warning('Dosya kaybolmuş olabilir?!', 'DOSYA', False)
Ya da
opylogger.warning('Dosya kaybolmuş olabilir?!', category='DOSYA', date=True)
Çıktısı aşağıdaki gibidir.
>>> opylogger.warning('Dosya kaybolmuş olabilir?!', category='DOSYA', date=True)
2019-07-10 17:44:40.784462 [WARNING] [DOSYA] Dosya kaybolmuş olabilir?!
info()
Bilgi mesajları için kullanılan fonksiyondur.
info(message, category=None, date=True)
- message: Hata mesajı
- category: Hata mesajı ile ilgili kategori
- date: Çıktıda tarih ve saatin görünmesi
Kullanımı aşağıdaki gibidir.
opylogger.info('Bilgiyi verdim')
Ya da
opylogger.info('Bilgiyi verdim', category='DOSYA', date=True)
Ya da
opylogger.info('Bilgiyi verdim', category='DOSYA', date=True)
Çıktısı aşağıdaki gibidir.
>>> opylogger.info('Bilgiyi verdim', category='DOSYA', date=True)
2019-07-10 17:46:43.486754 [INFO] [DOSYA] Bilgiyi verdim
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
Built Distribution
File details
Details for the file opy-logger-1.0.tar.gz
.
File metadata
- Download URL: opy-logger-1.0.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 853ccbf61c1e440bc24c767cba38f18a425054d48651a73a9f725dc6455d427d |
|
MD5 | aeb9b234004d74cb2edec2305a9040fa |
|
BLAKE2b-256 | 11f415638011b5943d663a04997799898c021e0598b61817ddb494e440ba7f42 |
File details
Details for the file opy_logger-1.0-py3-none-any.whl
.
File metadata
- Download URL: opy_logger-1.0-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e402358f1023b65cdf23c798f1b27a924ac2963a906d76f9f5fe6616d59ba69e |
|
MD5 | 8eb870d98a76d7a025b9670b4b23fad6 |
|
BLAKE2b-256 | 5de29c59811b4e444a527d9c764855bddd2b700f9afb4ef5878065fd8dee61dd |