1 # NB: os2emxpath.pyi, posixpath.pyi, ntpath.pyi, and macpath.pyi must remain consistent!
\r
2 from typing import Any
\r
3 from genericpath import * # noqa: F403
\r
5 curdir = ... # type: Any
\r
6 pardir = ... # type: Any
\r
7 extsep = ... # type: Any
\r
8 sep = ... # type: Any
\r
9 pathsep = ... # type: Any
\r
10 defpath = ... # type: Any
\r
11 altsep = ... # type: Any
\r
12 devnull = ... # type: Any
\r
14 def normcase(s): ...
\r
16 def join(a, *p): ...
\r
18 def splitext(p): ...
\r
19 def splitdrive(p): ...
\r
20 def basename(p): ...
\r
22 def islink(path): ...
\r
23 def lexists(path): ...
\r
24 def samefile(f1, f2): ...
\r
25 def sameopenfile(fp1, fp2): ...
\r
26 def samestat(s1, s2): ...
\r
27 def ismount(path): ...
\r
28 def walk(top, func, arg): ...
\r
29 def expanduser(path): ...
\r
30 def expandvars(path): ...
\r
31 def normpath(path): ...
\r
32 def abspath(path): ...
\r
33 def realpath(filename): ...
\r
35 supports_unicode_filenames = ... # type: Any
\r
37 def relpath(path, start=...): ...
\r