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 os.path— Common pathname manipulationsfileinput— Iterate over lines from multiple input streamsstat— Interpretingstat()results-
filecmp— File and Directory Comparisons -
tempfile— Generate temporary files and directories glob— Unix style pathname pattern expansionfnmatch— Unix filename pattern matchinglinecache— Random access to text lines-
shutil— High-level file operations
See also
-
Moduleos -
Operating system interfaces, including functions to work with files at a lower level than Python file objects.
-
Moduleio -
Python’s built-in I/O library, including both abstract classes and some concrete classes such as file I/O.
-
Built-in functionopen() -
The standard way to open files for reading and writing with Python.
© 2001–2020 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.8/library/filesys.html