mirror of
				https://github.com/python/cpython.git
				synced 2025-11-03 07:01:21 +00:00 
			
		
		
		
	Issue #23231: Merge codecs doc from 3.5 into 3.6
This commit is contained in:
		
						commit
						36700e4578
					
				
					 1 changed files with 9 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -224,6 +224,10 @@ wider range of codecs when working with binary files:
 | 
			
		|||
   The *errors* argument (as well as any
 | 
			
		||||
   other keyword argument) is passed through to the incremental encoder.
 | 
			
		||||
 | 
			
		||||
   This function requires that the codec accept text :class:`str` objects
 | 
			
		||||
   to encode. Therefore it does not support bytes-to-bytes encoders such as
 | 
			
		||||
   ``base64_codec``.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
.. function:: iterdecode(iterator, encoding, errors='strict', **kwargs)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -232,6 +236,11 @@ wider range of codecs when working with binary files:
 | 
			
		|||
   The *errors* argument (as well as any
 | 
			
		||||
   other keyword argument) is passed through to the incremental decoder.
 | 
			
		||||
 | 
			
		||||
   This function requires that the codec accept :class:`bytes` objects
 | 
			
		||||
   to decode. Therefore it does not support text-to-text encoders such as
 | 
			
		||||
   ``rot_13``, although ``rot_13`` may be used equivalently with
 | 
			
		||||
   :func:`iterencode`.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The module also provides the following constants which are useful for reading
 | 
			
		||||
and writing to platform dependent files:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue