mirror of
https://github.com/python/cpython.git
synced 2025-12-23 09:19:18 +00:00
bpo-34825: Add more entries to os to pathlib reference table (GH-9608)
The added functions are as below : | os module | Pathlib | | ------------- | ------------- | | os.chmod | Path.chmod | | os.mkdir | Path.mkdir | | os.rename | Path.rename | | os.replace | Path.replace | | os.rmdir | Path.rmdir | | os.remove, os.unlink | Path.unlink | | os.path.samefile | Path.samefile | Thanks https://bugs.python.org/issue34825
This commit is contained in:
parent
07fbbfde1b
commit
6f9c55d1c0
1 changed files with 27 additions and 20 deletions
|
|
@ -1095,23 +1095,30 @@ Below is a table mapping various :mod:`os` functions to their corresponding
|
|||
overlapping use-cases, their semantics differ enough to warrant not
|
||||
considering them equivalent.
|
||||
|
||||
============================ ==============================
|
||||
os and os.path pathlib
|
||||
============================ ==============================
|
||||
:func:`os.path.abspath` :meth:`Path.resolve`
|
||||
:func:`os.getcwd` :func:`Path.cwd`
|
||||
:func:`os.path.exists` :meth:`Path.exists`
|
||||
:func:`os.path.expanduser` :meth:`Path.expanduser` and
|
||||
:meth:`Path.home`
|
||||
:func:`os.path.isdir` :meth:`Path.is_dir`
|
||||
:func:`os.path.isfile` :meth:`Path.is_file`
|
||||
:func:`os.path.islink` :meth:`Path.is_symlink`
|
||||
:func:`os.stat` :meth:`Path.stat`,
|
||||
:meth:`Path.owner`,
|
||||
: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.splitext` :data:`PurePath.suffix`
|
||||
============================ ==============================
|
||||
==================================== ==============================
|
||||
os and os.path pathlib
|
||||
==================================== ==============================
|
||||
:func:`os.path.abspath` :meth:`Path.resolve`
|
||||
:func:`os.chmod` :meth:`Path.chmod`
|
||||
:func:`os.mkdir` :meth:`Path.mkdir`
|
||||
:func:`os.rename` :meth:`Path.rename`
|
||||
:func:`os.replace` :meth:`Path.replace`
|
||||
:func:`os.rmdir` :meth:`Path.rmdir`
|
||||
:func:`os.remove`, :func:`os.unlink` :meth:`Path.unlink`
|
||||
:func:`os.getcwd` :func:`Path.cwd`
|
||||
:func:`os.path.exists` :meth:`Path.exists`
|
||||
:func:`os.path.expanduser` :meth:`Path.expanduser` and
|
||||
:meth:`Path.home`
|
||||
:func:`os.path.isdir` :meth:`Path.is_dir`
|
||||
:func:`os.path.isfile` :meth:`Path.is_file`
|
||||
:func:`os.path.islink` :meth:`Path.is_symlink`
|
||||
:func:`os.stat` :meth:`Path.stat`,
|
||||
:meth:`Path.owner`,
|
||||
: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.samefile` :meth:`Path.samefile`
|
||||
:func:`os.path.splitext` :data:`PurePath.suffix`
|
||||
==================================== ==============================
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue