File and Directory Access¶
The modules described in this chapter deal with disk files and directories. Forexample, there are modules for reading the properties of files, manipulatingpaths in a portable way, and creating temporary files. The full list of modulesin this chapter is:
pathlib— Object-oriented filesystem pathsos.path— Common pathname manipulationsstat— Interpretingstat()resultsfilecmp— File and Directory Comparisonstempfile— Generate temporary files and directoriesglob— Unix style pathname pattern expansionfnmatch— Unix filename pattern matchinglinecache— Random access to text linesshutil— High-level file operations
See also
- Module
os Operating system interfaces, including functions to work with files at alower level than Pythonfile objects.
- Module
io Python’s built-in I/O library, including both abstract classes andsome concrete classes such as file I/O.
- Built-in function
open() The standard way to open files for reading and writing with Python.