KekikTaban.konsolTaban

#   class KekikTaban:

KekikTaban : @KekikAkademi Projelerinin Standart Terminal Tabanı.

Kullanım

taban = KekikTaban(
    baslik   = "@KekikAkademi Userbot",
    aciklama = "kekikUserbot Başlatıldı..",
    banner   = "kekikUserbot",
    girinti  = 1
)

Methodlar

taban.konsol:
    Rich Konsol

taban.logo_yazdir():
    Konsolu Temizler ve İstenilen Renkte Logoyu Yazdırır..

taban.bilgi_yazdir():
    Üst Bilgiyi Yazdırır..

taban.log_salla(sol:str, orta:str, sag:str):
    Sol orta ve sağ şeklinde ekranda hizalanmış tek satır log verir..

taban.hata_salla(hata:Exception):
    Yakalanan Exception'ı ekranda gösterir..
#   KekikTaban( baslik: str, aciklama: str, banner: str, genislik: int = 70, girinti: int = 0, stil: str = 'stop', bildirim: bool = False )

Varsayılan Olarak; konsolu temizler, logoyu ve üst bilgiyi yazdırır..

#   konsol: rich.console.Console = <console width=188 None>
#   bilgisayar_adi = 'Kekik-ManjaroKDE'
#   oturum = 'keyiflerolsun@Kekik-ManjaroKDE'
#   isletim_sistemi = 'Linux'
#   bellenim_surumu = '5.9.16-1-MANJARO'
#   cihaz = 'Linux | 5.9.16-1-MANJARO'
#   tarih = '30-03-2021'
#   saat = '17:41'
#   zaman = '30-03-2021 | 17:41'
#   ust_bilgi = '[bright_red]Linux | 5.9.16-1-MANJARO[/]\t\t[bright_yellow]30-03-2021 | 17:41[/]\n\n[turquoise2]keyiflerolsun@Kekik-ManjaroKDE[/]\n[yellow2]176.238.15.252[/]\n'
#   def logo_yazdir(self, renk: str = 'turquoise2') -> None:

Konsolu Temizler ve İstenilen Renkte Logoyu Yazdırır..

#   def bilgi_yazdir(self):

Üst Bilgiyi Yazdırır..

#   def log_salla(self, sol: str, orta: str, sag: str) -> None:

Sol orta ve sağ şeklinde ekranda hizalanmış tek satır log verir..

#   def hata_salla(self, hata: Exception) -> None:

Yakalanan Exception'ı ekranda gösterir..

#   temizle: None
#   win_baslik: None
#   bildirim: None
#   kullanici_adi = 'keyiflerolsun'
#   global_ip = '176.238.15.252'