mirror of
				https://github.com/python/cpython.git
				synced 2025-10-30 21:21:22 +00:00 
			
		
		
		
	take Brett's advice on a few warnings
This commit is contained in:
		
							parent
							
								
									4036fd4b75
								
							
						
					
					
						commit
						9171bed69a
					
				
					 2 changed files with 9 additions and 8 deletions
				
			
		|  | @ -16,6 +16,12 @@ The :mod:`subprocess` module provides more powerful facilities for spawning new | ||||||
| processes and retrieving their results.  Using the :mod:`subprocess` module is | processes and retrieving their results.  Using the :mod:`subprocess` module is | ||||||
| preferable to using the :mod:`commands` module. | preferable to using the :mod:`commands` module. | ||||||
| 
 | 
 | ||||||
|  | .. warning:: | ||||||
|  | 
 | ||||||
|  |    In 3.x, :func:`getstatus` and two undocumented functions (:func:`mk2arg` and | ||||||
|  |    :func:`mkarg`) have been removed.  Also, :func:`getstatusoutput` and | ||||||
|  |    :func:`getoutput` have been moved to the :mod:`subprocess` module. | ||||||
|  | 
 | ||||||
| The :mod:`commands` module defines the following functions: | The :mod:`commands` module defines the following functions: | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | @ -42,12 +48,7 @@ The :mod:`commands` module defines the following functions: | ||||||
| 
 | 
 | ||||||
|    .. deprecated:: 2.6 |    .. deprecated:: 2.6 | ||||||
|       This function is nonobvious and useless, also the name is misleading in the |       This function is nonobvious and useless, also the name is misleading in the | ||||||
|       presence of :func:`getstatusoutput`.  It is removed in 3.x. |       presence of :func:`getstatusoutput`. | ||||||
| 
 |  | ||||||
| .. warning:: |  | ||||||
| 
 |  | ||||||
|    Two undocumented functions in this module, :func:`mk2arg` and :func:`mkargs` |  | ||||||
|    are removed in 3.x. |  | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| Example:: | Example:: | ||||||
|  |  | ||||||
|  | @ -64,7 +64,7 @@ def getstatusoutput(cmd): | ||||||
| # | # | ||||||
| def mk2arg(head, x): | def mk2arg(head, x): | ||||||
|     from warnings import warnpy3k |     from warnings import warnpy3k | ||||||
|     warnpy3k("In 3.x, mk2arg is removed.") |     warnpy3k("In 3.x, mk2arg has been removed.") | ||||||
|     import os |     import os | ||||||
|     return mkarg(os.path.join(head, x)) |     return mkarg(os.path.join(head, x)) | ||||||
| 
 | 
 | ||||||
|  | @ -78,7 +78,7 @@ def mk2arg(head, x): | ||||||
| # | # | ||||||
| def mkarg(x): | def mkarg(x): | ||||||
|     from warnings import warnpy3k |     from warnings import warnpy3k | ||||||
|     warnpy3k("in 3.x, mkarg is remove.") |     warnpy3k("in 3.x, mkarg has been removed.") | ||||||
|     if '\'' not in x: |     if '\'' not in x: | ||||||
|         return ' \'' + x + '\'' |         return ' \'' + x + '\'' | ||||||
|     s = ' "' |     s = ' "' | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Benjamin Peterson
						Benjamin Peterson