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
— Interpreting stat()
resultsfilecmp
— File and Directory Comparisons
tempfile
— Generate temporary files and directories
glob
— Unix style pathname pattern expansionfnmatch
— Unix filename pattern matchinglinecache
— Random access to text linesshutil
— High-level file operations
macpath
— Mac OS 9 path manipulation functionsSee also
os
io
open()