зеркало из
				https://github.com/viginum-datalab/twscrape.git
				synced 2025-10-30 13:36:12 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			17 строки
		
	
	
		
			357 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			17 строки
		
	
	
		
			357 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import sys
 | |
| from typing import Literal
 | |
| 
 | |
| from loguru import logger
 | |
| 
 | |
| _LEVELS = Literal["TRACE", "DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL"]
 | |
| _LOG_LEVEL: _LEVELS = "INFO"
 | |
| 
 | |
| 
 | |
| def set_log_level(level: _LEVELS):
 | |
|     global _LOG_LEVEL
 | |
|     _LOG_LEVEL = level
 | |
| 
 | |
| 
 | |
| logger.remove()
 | |
| logger.add(sys.stderr, filter=lambda r: r["level"].no >= logger.level(_LOG_LEVEL).no)
 | 
