libtextworker 0.1.4
Cross-platform, free and open library for Python projects
Classes | Functions | Variables
libtextworker.general Namespace Reference

Classes

class  Logger
 Logging. More...
 
class  libTewException
 Base Exception class. More...
 

Functions

str CraftItems (*str|pathlib.Path args)
 
def CreateDirectory (str directory, list[str] childs=[])
 
def WalkCreation (str directory)
 
def GetCurrentDir (str file, bool aspathobj=False)
 
def ResetEveryConfig ()
 
bool test_import (str pkgname)
 

Variables

 available_toolkits = Literal["tk", "wx"]
 
dictionary Importable = {}
 
string TOPLV_DIR = ""
 
 strhdlr = logging.StreamHandler()
 Log to stream (sys.stdout/stderr)
 
 logpath = os.path.expanduser(f"~/.logs/libtextworker-{strftime(r'%Y-%m-%d', localtime())}.log")
 
 filehdlr = logging.FileHandler(logpath)
 

Detailed Description

@package libtextworker.general
@brief Utilities (unable to describe)