blob: 58998a8abff41662a706b21d1becc8e982717bae [file] [log] [blame]
Georg Brandl116aa622007-08-15 14:28:22 +00001.. _filesys:
2
3*************************
4File and Directory Access
5*************************
6
7The modules described in this chapter deal with disk files and directories. For
8example, there are modules for reading the properties of files, manipulating
9paths in a portable way, and creating temporary files. The full list of modules
10in this chapter is:
11
12
13.. toctree::
14
15 os.path.rst
16 fileinput.rst
17 stat.rst
Georg Brandl116aa622007-08-15 14:28:22 +000018 filecmp.rst
19 tempfile.rst
20 glob.rst
21 fnmatch.rst
22 linecache.rst
23 shutil.rst
Georg Brandl116aa622007-08-15 14:28:22 +000024 macpath.rst
25
26
27.. seealso::
28
Georg Brandl116aa622007-08-15 14:28:22 +000029 Module :mod:`os`
Antoine Pitrou11cb9612010-09-15 11:11:28 +000030 Operating system interfaces, including functions to work with files at a
31 lower level than Python :term:`file objects <file object>`.
Georg Brandl116aa622007-08-15 14:28:22 +000032
Benjamin Peterson50a14692009-04-15 20:34:30 +000033 Module :mod:`io`
Antoine Pitrou4adb2882010-01-04 18:50:53 +000034 Python's built-in I/O library, including both abstract classes and
35 some concrete classes such as file I/O.
Benjamin Peterson50a14692009-04-15 20:34:30 +000036
Antoine Pitrou4adb2882010-01-04 18:50:53 +000037 Built-in function :func:`open`
38 The standard way to open files for reading and writing with Python.