diff options
author | Barney Gale <barney.gale@gmail.com> | 2023-01-20 22:13:58 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-20 22:13:58 (GMT) |
commit | 01093b82037fbae83623581294a0f1cf5b4a44b0 (patch) | |
tree | fd8a8b097f0719b5cea2e33b990f9969ed7ac12c | |
parent | 9a155138c58cad409e28e34359ba87ec0025b6b7 (diff) | |
download | cpython-01093b82037fbae83623581294a0f1cf5b4a44b0.zip cpython-01093b82037fbae83623581294a0f1cf5b4a44b0.tar.gz cpython-01093b82037fbae83623581294a0f1cf5b4a44b0.tar.bz2 |
gh-86610: Use attribute directive in docs for pathlib.PurePath (#101114)
-rw-r--r-- | Doc/library/pathlib.rst | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/Doc/library/pathlib.rst b/Doc/library/pathlib.rst index 42d63b1..f222745 100644 --- a/Doc/library/pathlib.rst +++ b/Doc/library/pathlib.rst @@ -266,7 +266,7 @@ Accessing individual parts To access the individual "parts" (components) of a path, use the following property: -.. data:: PurePath.parts +.. attribute:: PurePath.parts A tuple giving access to the path's various components:: @@ -290,7 +290,7 @@ Methods and properties Pure paths provide the following methods and properties: -.. data:: PurePath.drive +.. attribute:: PurePath.drive A string representing the drive letter or name, if any:: @@ -306,7 +306,7 @@ Pure paths provide the following methods and properties: >>> PureWindowsPath('//host/share/foo.txt').drive '\\\\host\\share' -.. data:: PurePath.root +.. attribute:: PurePath.root A string representing the (local or global) root, if any:: @@ -342,7 +342,7 @@ Pure paths provide the following methods and properties: an implementation-defined manner, although more than two leading slashes shall be treated as a single slash."* -.. data:: PurePath.anchor +.. attribute:: PurePath.anchor The concatenation of the drive and root:: @@ -356,7 +356,7 @@ Pure paths provide the following methods and properties: '\\\\host\\share\\' -.. data:: PurePath.parents +.. attribute:: PurePath.parents An immutable sequence providing access to the logical ancestors of the path:: @@ -372,7 +372,7 @@ Pure paths provide the following methods and properties: .. versionchanged:: 3.10 The parents sequence now supports :term:`slices <slice>` and negative index values. -.. data:: PurePath.parent +.. attribute:: PurePath.parent The logical parent of the path:: @@ -401,7 +401,7 @@ Pure paths provide the following methods and properties: symlinks and eliminate ``".."`` components. -.. data:: PurePath.name +.. attribute:: PurePath.name A string representing the final path component, excluding the drive and root, if any:: @@ -417,7 +417,7 @@ Pure paths provide the following methods and properties: '' -.. data:: PurePath.suffix +.. attribute:: PurePath.suffix The file extension of the final component, if any:: @@ -429,7 +429,7 @@ Pure paths provide the following methods and properties: '' -.. data:: PurePath.suffixes +.. attribute:: PurePath.suffixes A list of the path's file extensions:: @@ -441,7 +441,7 @@ Pure paths provide the following methods and properties: [] -.. data:: PurePath.stem +.. attribute:: PurePath.stem The final path component, without its suffix:: @@ -1446,11 +1446,11 @@ Below is a table mapping various :mod:`os` functions to their corresponding :meth:`Path.group` :func:`os.path.isabs` :meth:`PurePath.is_absolute` :func:`os.path.join` :func:`PurePath.joinpath` -:func:`os.path.basename` :data:`PurePath.name` -:func:`os.path.dirname` :data:`PurePath.parent` +:func:`os.path.basename` :attr:`PurePath.name` +:func:`os.path.dirname` :attr:`PurePath.parent` :func:`os.path.samefile` :meth:`Path.samefile` -:func:`os.path.splitext` :data:`PurePath.stem` and - :data:`PurePath.suffix` +:func:`os.path.splitext` :attr:`PurePath.stem` and + :attr:`PurePath.suffix` ==================================== ============================== .. rubric:: Footnotes |