Lines Matching refs:basename
62 dirname, basename = os.path.split(pathname)
65 if basename:
74 if recursive and _isrecursive(basename):
75 yield from _glob2(root_dir, basename, dir_fd, dironly,
78 yield from _glob1(root_dir, basename, dir_fd, dironly,
89 if has_magic(basename):
90 if recursive and _isrecursive(basename):
97 for name in glob_in_dir(_join(root_dir, dirname), basename, dir_fd, dironly,
103 # takes a literal basename (so it only has to check for its existence).
111 def _glob0(dirname, basename, dir_fd, dironly, include_hidden=False):
112 if basename:
113 if _lexists(_join(dirname, basename), dir_fd):
114 return [basename]
116 # `os.path.split()` returns an empty basename for paths ending with a
119 return [basename]
213 def _join(dirname, basename):
214 # It is common if dirname or basename is empty
215 if not dirname or not basename:
216 return dirname or basename
217 return os.path.join(dirname, basename)