xref: /third_party/python/Doc/library/filesys.rst (revision 7db96d56)
17db96d56Sopenharmony_ci.. _filesys:
27db96d56Sopenharmony_ci
37db96d56Sopenharmony_ci*************************
47db96d56Sopenharmony_ciFile and Directory Access
57db96d56Sopenharmony_ci*************************
67db96d56Sopenharmony_ci
77db96d56Sopenharmony_ciThe modules described in this chapter deal with disk files and directories.  For
87db96d56Sopenharmony_ciexample, there are modules for reading the properties of files, manipulating
97db96d56Sopenharmony_cipaths in a portable way, and creating temporary files.  The full list of modules
107db96d56Sopenharmony_ciin this chapter is:
117db96d56Sopenharmony_ci
127db96d56Sopenharmony_ci
137db96d56Sopenharmony_ci.. toctree::
147db96d56Sopenharmony_ci
157db96d56Sopenharmony_ci   pathlib.rst
167db96d56Sopenharmony_ci   os.path.rst
177db96d56Sopenharmony_ci   fileinput.rst
187db96d56Sopenharmony_ci   stat.rst
197db96d56Sopenharmony_ci   filecmp.rst
207db96d56Sopenharmony_ci   tempfile.rst
217db96d56Sopenharmony_ci   glob.rst
227db96d56Sopenharmony_ci   fnmatch.rst
237db96d56Sopenharmony_ci   linecache.rst
247db96d56Sopenharmony_ci   shutil.rst
257db96d56Sopenharmony_ci
267db96d56Sopenharmony_ci
277db96d56Sopenharmony_ci.. seealso::
287db96d56Sopenharmony_ci
297db96d56Sopenharmony_ci   Module :mod:`os`
307db96d56Sopenharmony_ci      Operating system interfaces, including functions to work with files at a
317db96d56Sopenharmony_ci      lower level than Python :term:`file objects <file object>`.
327db96d56Sopenharmony_ci
337db96d56Sopenharmony_ci   Module :mod:`io`
347db96d56Sopenharmony_ci      Python's built-in I/O library, including both abstract classes and
357db96d56Sopenharmony_ci      some concrete classes such as file I/O.
367db96d56Sopenharmony_ci
377db96d56Sopenharmony_ci   Built-in function :func:`open`
387db96d56Sopenharmony_ci      The standard way to open files for reading and writing with Python.
39