Recursively yield all existing files (of any kind, including directories) matching the given relative pattern, anywhere in this subtree.
(self, pattern)
| 954 | yield p |
| 955 | |
| 956 | def rglob(self, pattern): |
| 957 | """Recursively yield all existing files (of any kind, including |
| 958 | directories) matching the given relative pattern, anywhere in |
| 959 | this subtree. |
| 960 | """ |
| 961 | sys.audit("pathlib.Path.rglob", self, pattern) |
| 962 | drv, root, pattern_parts = self._flavour.parse_parts((pattern,)) |
| 963 | if drv or root: |
| 964 | raise NotImplementedError("Non-relative patterns are unsupported") |
| 965 | if pattern and pattern[-1] in (self._flavour.sep, self._flavour.altsep): |
| 966 | pattern_parts.append('') |
| 967 | selector = _make_selector(("**",) + tuple(pattern_parts), self._flavour) |
| 968 | for p in selector.select_from(self): |
| 969 | yield p |
| 970 | |
| 971 | def absolute(self): |
| 972 | """Return an absolute version of this path by prepending the current |
no test coverage detected