mirror of
				https://github.com/python/cpython.git
				synced 2025-10-30 21:21:22 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			76 lines
		
	
	
	
		
			2.4 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
			
		
		
	
	
			76 lines
		
	
	
	
		
			2.4 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
| \section{\module{mac} ---
 | |
|          Implementations for the \module{os} module}
 | |
| 
 | |
| \declaremodule{builtin}{mac}
 | |
|   \platform{Mac}
 | |
| \modulesynopsis{Implementations for the \module{os} module.}
 | |
| 
 | |
| 
 | |
| This module implements the operating system dependent functionality
 | |
| provided by the standard module \module{os}\refstmodindex{os}.  It is
 | |
| best accessed through the \module{os} module.
 | |
| 
 | |
| The following functions are available in this module:
 | |
| \function{chdir()},
 | |
| \function{close()},
 | |
| \function{dup()},
 | |
| \function{fdopen()},
 | |
| \function{getcwd()},
 | |
| \function{lseek()},
 | |
| \function{listdir()},
 | |
| \function{mkdir()},
 | |
| \function{open()},
 | |
| \function{read()},
 | |
| \function{rename()},
 | |
| \function{rmdir()},
 | |
| \function{stat()},
 | |
| \function{sync()},
 | |
| \function{unlink()},
 | |
| \function{write()},
 | |
| as well as the exception \exception{error}. Note that the times
 | |
| returned by \function{stat()} are floating-point values, like all time
 | |
| values in MacPython.
 | |
| 
 | |
| One additional function is available, but only under Classic MacPython,
 | |
| not under Carbon MacPython:
 | |
| 
 | |
| \begin{funcdesc}{xstat}{path}
 | |
|   This function returns the same information as \function{stat()}, but
 | |
|   with three additional values appended: the size of the resource fork
 | |
|   of the file and its 4-character creator and type.
 | |
|   Availability: Classic MacPython only.
 | |
|   \deprecated{2.3}{Use the \function{\refmodule{macfs}.FSSpec()}
 | |
|                    function to get an FSSpec object for the file, then
 | |
|                    use the \method{GetCreatorType()} method to get the
 | |
|                    creator and type information.  It will no longer be
 | |
|                    possible to get the size of the resource fork.}
 | |
| \end{funcdesc}
 | |
| 
 | |
| 
 | |
| \section{\module{macpath} ---
 | |
|          MacOS path manipulation functions}
 | |
| 
 | |
| \declaremodule{standard}{macpath}
 | |
| % Could be labeled \platform{Mac}, but the module should work anywhere and
 | |
| % is distributed with the standard library.
 | |
| \modulesynopsis{MacOS path manipulation functions.}
 | |
| 
 | |
| 
 | |
| This module is the Macintosh implementation of the \module{os.path}
 | |
| module.  It is most portably accessed as
 | |
| \module{os.path}\refstmodindex{os.path}.  Refer to the
 | |
| \citetitle[../lib/lib.html]{Python Library Reference} for
 | |
| documentation of \module{os.path}.
 | |
| 
 | |
| The following functions are available in this module:
 | |
| \function{normcase()},
 | |
| \function{normpath()},
 | |
| \function{isabs()},
 | |
| \function{join()},
 | |
| \function{split()},
 | |
| \function{isdir()},
 | |
| \function{isfile()},
 | |
| \function{walk()},
 | |
| \function{exists()}.
 | |
| For other functions available in \module{os.path} dummy counterparts
 | |
| are available.
 | 
