Init commit
This commit is contained in:
commit
6319d05b8f
14 changed files with 9433 additions and 0 deletions
10
Logger/README.md
Normal file
10
Logger/README.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
# Logger
|
||||
|
||||
Logger for logging stuff.
|
||||
|
||||
```pyhton
|
||||
import Logger
|
||||
|
||||
Logger.info("A")
|
||||
Logger.error("OH NO!")
|
||||
```
|
29
Logger/scripts/custom/logger.py
Normal file
29
Logger/scripts/custom/logger.py
Normal file
|
@ -0,0 +1,29 @@
|
|||
import Scrap
|
||||
|
||||
class Logger:
|
||||
|
||||
def __init__(self, name):
|
||||
self.level=""
|
||||
self.name=name
|
||||
|
||||
def __repr__(self):
|
||||
return "<Logger>"
|
||||
|
||||
def __call__(self, *args):
|
||||
# frame = sys.modules[__name__].last_frame
|
||||
# frame_info = (frame.f_code.co_name,frame.f_code.co_name)
|
||||
# Scrap.Print(repr(frame_info)+"\n")
|
||||
args=list(args)
|
||||
|
||||
for i in range(len(args)):
|
||||
args[i]=str(args[i])
|
||||
|
||||
args = ["["+str(self.name)+"|"+string.upper(self.level)+"]"]+args
|
||||
|
||||
msg = string.join(args," ")
|
||||
|
||||
Scrap.Print(msg+"\n")
|
||||
|
||||
def __getattr__(self, level):
|
||||
self.level=level
|
||||
return self
|
Loading…
Add table
Add a link
Reference in a new issue