Python 3.6.5 Documentation > File and Directory Access
File and Directory Access *************************
The modules described in this chapter deal with disk files and directories. For example, there are modules for reading the properties of files, manipulating paths in a portable way, and creating temporary files. The full list of modules in this chapter is:
* "pathlib" — Object-oriented filesystem paths
* Basic use
* Pure paths
* General properties
* Operators
* Accessing individual parts
* Methods and properties
* Concrete paths
* Methods
* "os.path" — Common pathname manipulations
* "fileinput" — Iterate over lines from multiple input streams
* "stat" — Interpreting "stat()" results
* "filecmp" — File and Directory Comparisons
* The "dircmp" class
* "tempfile" — Generate temporary files and directories
* Examples
* Deprecated functions and variables
* "glob" — Unix style pathname pattern expansion
* "fnmatch" — Unix filename pattern matching
* "linecache" — Random access to text lines
* "shutil" — High-level file operations
* Directory and files operations
* copytree example
* rmtree example
* Archiving operations
* Archiving example
* Querying the size of the output terminal
* "macpath" — Mac OS 9 path manipulation functions
See also:
Module "os" Operating system interfaces, including functions to work with files at a lower level than Python *file objects*.
Module "io" Python’s built-in I/O library, including both abstract classes and some concrete classes such as file I/O.
Built-in function "open()" The standard way to open files for reading and writing with Python.
|