mirror of
				https://github.com/python/cpython.git
				synced 2025-11-04 03:44:55 +00:00 
			
		
		
		
	document UnicodeError attributes
This commit is contained in:
		
							parent
							
								
									196035595f
								
							
						
					
					
						commit
						78f7e3a8dc
					
				
					 1 changed files with 24 additions and 0 deletions
				
			
		| 
						 | 
					@ -371,6 +371,30 @@ The following exceptions are the exceptions that are usually raised.
 | 
				
			||||||
   Raised when a Unicode-related encoding or decoding error occurs.  It is a
 | 
					   Raised when a Unicode-related encoding or decoding error occurs.  It is a
 | 
				
			||||||
   subclass of :exc:`ValueError`.
 | 
					   subclass of :exc:`ValueError`.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					   :exc:`UnicodeError` has attributes that describe the encoding or decoding
 | 
				
			||||||
 | 
					   error.  For example, ``err.object[err.start:err.end]`` gives the particular
 | 
				
			||||||
 | 
					   invalid input that the codec failed on.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					   .. attribute:: encoding
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					       The name of the encoding that raised the error.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					   .. attribute:: reason
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					       A string describing the specific codec error.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					   .. attribute:: object
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					       The object the codec was attempting to encode or decode.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					   .. attribute:: start
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					       The first index of invalid data in :attr:`object`.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					   .. attribute:: end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					       The index after the last invalid data in :attr:`object`.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.. exception:: UnicodeEncodeError
 | 
					.. exception:: UnicodeEncodeError
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue