pathlib

E431915

pathlib is a Python standard library module that provides an object-oriented interface for working with filesystem paths.

All labels observed (3)

Label Occurrences
PurePosixPath 1
Python pathlib module 1
pathlib canonical 1

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf Python standard library module ⓘ
abstracts filesystem path semantics ⓘ
containsClass Path ⓘ
PosixPath ⓘ
PurePath ⓘ
PurePosixPath ⓘ
linked to: pathlib

PureWindowsPath ⓘ
WindowsPath ⓘ
definedIn Python standard library ⓘ
designGoal be more intuitive than os.path ⓘ
provide high-level path operations ⓘ
documentationUrl https://docs.python.org/3/library/pathlib.html ⓘ
hasFunctionality checking file types ⓘ
copying path objects ⓘ
creating directories ⓘ
reading symbolic link targets ⓘ
removing directories ⓘ
removing files ⓘ
introducedInVersion Python 3.4 ⓘ
linked to: Python 3.x
license Python Software Foundation License ⓘ
maintainedBy Python core developers ⓘ
moduleName pathlib ⓘ
partOf CPython distribution ⓘ
programmingLanguage Python ⓘ
provides object-oriented interface for filesystem paths ⓘ
replaces os.path for many use cases ⓘ
supports POSIX paths ⓘ
Unicode paths ⓘ
Windows paths ⓘ
absolute paths ⓘ
file ownership queries ⓘ
file permission queries ⓘ
path normalization ⓘ
relative paths ⓘ
timestamp queries ⓘ
supportsOperation directory iteration ⓘ
file metadata access ⓘ
file reading ⓘ
file writing ⓘ
path concatenation with '/' operator ⓘ
path existence checking ⓘ
path globbing ⓘ
path resolution ⓘ
relative path computation ⓘ
symlink handling ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

pathlib → containsClass → PurePosixPath ⓘ
linked to: pathlib
Python official documentation → covers → Python pathlib module ⓘ
linked to: pathlib