mirror of
				https://github.com/python/cpython.git
				synced 2025-10-30 21:21:22 +00:00 
			
		
		
		
	
		
			
	
	
		
			14 lines
		
	
	
	
		
			282 B
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			14 lines
		
	
	
	
		
			282 B
		
	
	
	
		
			Python
		
	
	
	
	
	
|   | import contextlib | ||
|  | 
 | ||
|  | 
 | ||
|  | # from jaraco.context 4.3 | ||
|  | class suppress(contextlib.suppress, contextlib.ContextDecorator): | ||
|  |     """
 | ||
|  |     A version of contextlib.suppress with decorator support. | ||
|  | 
 | ||
|  |     >>> @suppress(KeyError) | ||
|  |     ... def key_error(): | ||
|  |     ...     {}[''] | ||
|  |     >>> key_error() | ||
|  |     """
 |