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.