This document is for an old version of Python that is no longer supported. You should upgrade and read the Python documentation for the current stable release.

Navigation

  • index
  • modules |
  • next |
  • previous |
  • Python »
  • Python 2.7.18 documentation »
  • The Python Standard Library »

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

  • 10.1. os.path β€” Common pathname manipulations
  • 10.2. fileinput β€” Iterate over lines from multiple input streams
  • 10.3. stat β€” Interpreting stat() results
  • 10.4. statvfs β€” Constants used with os.statvfs()
  • 10.5. filecmp β€” File and Directory Comparisons
    • 10.5.1. The dircmp class
  • 10.6. tempfile β€” Generate temporary files and directories
  • 10.7. glob β€” Unix style pathname pattern expansion
  • 10.8. fnmatch β€” Unix filename pattern matching
  • 10.9. linecache β€” Random access to text lines
  • 10.10. shutil β€” High-level file operations
    • 10.10.1. Directory and files operations
      • 10.10.1.1. copytree example
    • 10.10.2. Archiving operations
      • 10.10.2.1. Archiving example
  • 10.11. dircache β€” Cached directory listings
  • 10.12. macpath β€” Mac OS 9 path manipulation functions

See also

Section File Objects

A description of Python’s built-in file objects.

Module os

Operating system interfaces, including functions to work with files at a lower level than the built-in file object.

Previous topic

9.9. operator β€” Standard operators as functions

Next topic

10.1. os.path β€” Common pathname manipulations

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • next |
  • previous |
  • Python »
  • Python 2.7.18 documentation »
  • The Python Standard Library »
© Copyright 1990-2020, Python Software Foundation.
The Python Software Foundation is a non-profit corporation. Please donate.
Last updated on Jun 19, 2020. Found a bug?
Created using Sphinx 2.3.1.
✕

Wait! Don't Go Yet 🚀

Get our FREE eBook "10 Programming Tips That Changed Everything" when you subscribe!

No spam. Unsubscribe anytime.