relative_path¶
- relative_path(name, start=None)[source]¶
Retun a relative path of a given file with respect a given origin.
- Parameters:
name (str) -- A path to file.
start (str | None) -- An origin of relative path. If the start is not given, the current directory is used as the origin of relative path.
- Return type:
str
Examples: >>> relative_path('/root/a/b.txt', '/root/c') '../a/b.txt' >>> relative_path('../a/b.txt', './c') '../../a/b.txt'