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 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 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.