Path
Path.rglob()
Recursively yield all existing files (of any kind, including directories) matching the given relative pattern, anywhere in this subtree.