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