Module Expr Str Import alias alias alias Import alias Assign NameStore BoolOpOr CompareEq AttributeLoad NameLoad attr Str CompareEq Call NameLoad NameLoad Str NameLoad Str ClassDef bases body Assign NameStore TupleLoad Str Str Str Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Raise NameLoad decorator_list FunctionDef arguments args NameParam defaults body Raise NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot Call AttributeLoad NameLoad attr Str body Assign NameStore BinOpAdd Str NameLoad Return CompareEq AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Raise NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareEq AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign NameStore NameLoad Assign NameStore NameLoad TryExcept body Assign NameStore Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body If CompareEq SubscriptLoad NameLoad Slice Num Str body Assign NameStore NameLoad TryExcept body Assign NameStore Call NameLoad NameLoad SubscriptLoad NameLoad Slice Num handlers ExceptHandler type NameLoad body Pass If CompareIs NameLoad NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr TryExcept body If CompareGt AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr Num body If BinOpBitXor UnaryOpNot Call NameLoad NameLoad NameLoad body Return NameLoad orelse If BinOpBitXor BinOpBitXor Call NameLoad NameLoad Call NameLoad Call NameLoad NameLoad body Return NameLoad handlers ExceptHandler type TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr body For NameStore AttributeLoad NameLoad attr body If CompareIn NameLoad NameLoad body If Call AttributeLoad NameLoad attr NameLoad body Return NameLoad Assign NameStore BinOpAdd Str NameLoad If CompareIn NameLoad NameLoad body If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Return NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num decorator_list Assign NameStore Call NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num decorator_list Assign NameStore Call NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num decorator_list Assign NameStore Call NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num decorator_list Assign NameStore Call NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str Return Call AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str With Call AttributeLoad NameLoad attr Str NameStore body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str With Call AttributeLoad NameLoad attr Str keyword NameLoad NameStore body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults Str body Expr Str With Call AttributeLoad NameLoad attr NameLoad NameStore body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Return Call AttributeLoad NameLoad attr Str orelse Assign NameStore Call AttributeLoad NameLoad attr Str TryFinally body Return Call AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str TryFinally body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad finalbody Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call AttributeLoad NameLoad attr NameLoad body Raise Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Str If UnaryOpNot NameLoad body Assign NameStore Dict Str Num Return Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Assign NameStore Call NameLoad NameLoad If BoolOpAnd NameLoad CompareNotEq SubscriptLoad NameLoad Index Num AttributeLoad NameLoad attr body AugAssignAdd NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If BoolOpOr CompareEq AttributeLoad NameLoad attr Str CompareEq Call NameLoad NameLoad Str NameLoad Str body If Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return SubscriptLoad NameLoad Slice Call NameLoad NameLoad orelse If Call AttributeLoad NameLoad attr NameLoad body Return SubscriptLoad NameLoad Slice Call NameLoad NameLoad Return Str decorator_list FunctionDef arguments args NameParam defaults vararg body Expr Str Return Call AttributeLoad NameLoad attr NameLoad Dict Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str TryExcept body If CompareEq NameLoad NameLoad body Return AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Return Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num orelse Assign NameStore Num Assign NameStore BinOpMult ListLoad AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad handlers ExceptHandler type NameLoad body Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr keyword Num decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr keyword Num decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore ListLoad NameLoad While Num body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr If CompareEq NameLoad NameLoad body Break Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore NameLoad For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body If CompareNotEq NameLoad NameLoad body Return NameLoad Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr keyword BinOpAdd AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str TryExcept body Return Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Return Call NameLoad Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Return CompareLt AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Return CompareLt Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str For NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad attr NameLoad body Expr Yield NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If NameLoad body If Call NameLoad NameLoad Str body Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return CompareEq AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad If Call NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr Call NameLoad NameLoad orelse If BoolOpAnd UnaryOpNot Call NameLoad NameLoad Str NameLoad body Assign AttributeStore NameLoad attr Lambda arguments args NameParam defaults NameLoad orelse Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BoolOpOr BoolOpAnd NameLoad NameLoad Lambda arguments args NameParam defaults NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr handlers ExceptHandler type AttributeLoad NameLoad attr body Return Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore NameLoad BoolOpAnd Call AttributeLoad NameLoad attr keyword Num BoolOpOr CompareIs NameLoad NameLoad Call NameLoad NameLoad If UnaryOpNot AttributeLoad NameLoad attr body For NameStore NameLoad body For NameStore Call AttributeLoad NameLoad attr NameLoad body Expr Yield NameLoad For NameStore Call AttributeLoad NameLoad attr NameLoad body If BoolOpOr CompareIs AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad body Expr Yield NameLoad If AttributeLoad NameLoad attr body For NameStore NameLoad body For NameStore Call AttributeLoad NameLoad attr NameLoad body Expr Yield NameLoad decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore AttributeLoad NameLoad attr If BoolOpAnd CompareEq Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num NameLoad CompareNotEq Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareEq Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore Call NameLoad NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore BinOpAdd BinOpAdd Str AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad NameLoad decorator_list decorator_list
N/A N/A N/A os sys posixpath N/A py N/A iswin32 N/A N/A N/A sys platform win32 N/A N/A getattr os _name False nt Checkers N/A N/A N/A _depend_on_existence N/A exists link dir file __init__ N/A N/A self path N/A N/A N/A N/A self path path N/A dir N/A N/A self N/A N/A N/A NotImplementedError N/A file N/A N/A self N/A N/A N/A NotImplementedError N/A dotfile N/A N/A self N/A N/A N/A N/A N/A N/A N/A self path basename startswith . N/A ext N/A N/A self arg N/A N/A N/A N/A N/A N/A arg startswith . N/A N/A arg N/A . arg N/A N/A N/A N/A self path ext arg N/A exists N/A N/A self N/A N/A N/A NotImplementedError N/A basename N/A N/A self arg N/A N/A N/A N/A N/A N/A self path basename arg N/A basestarts N/A N/A self arg N/A N/A N/A N/A N/A N/A N/A self path basename startswith arg N/A relto N/A N/A self arg N/A N/A N/A N/A N/A N/A self path relto arg N/A fnmatch N/A N/A self arg N/A N/A N/A N/A N/A N/A self path fnmatch arg N/A endswith N/A N/A self arg N/A N/A N/A N/A N/A N/A str N/A self path endswith arg N/A _evaluate N/A N/A self kw N/A N/A N/A N/A name value N/A N/A kw items N/A N/A invert False N/A meth None N/A N/A N/A meth N/A getattr self name N/A N/A N/A AttributeError N/A N/A N/A N/A name N/A 3 not N/A N/A invert True N/A N/A N/A meth N/A getattr self N/A name N/A 3 N/A N/A N/A AttributeError N/A N/A N/A N/A meth None N/A N/A N/A TypeError N/A no %r checker available for %r N/A name N/A self path N/A N/A N/A N/A N/A N/A N/A N/A py code getrawcode meth co_argcount 1 N/A N/A N/A N/A N/A meth value invert N/A N/A False N/A N/A N/A N/A N/A bool value N/A bool N/A meth invert N/A N/A False N/A N/A N/A N/A N/A N/A py error ENOENT N/A N/A py error ENOTDIR N/A N/A py error EBUSY N/A N/A name N/A self _depend_on_existence N/A N/A N/A name kw N/A N/A N/A N/A kw get name N/A N/A False N/A name N/A not name N/A N/A name kw N/A N/A N/A N/A N/A kw get name N/A N/A False N/A True N/A N/A NeverRaised N/A Exception N/A N/A N/A PathBase N/A object N/A N/A  shared implementation for filesystem path objects. N/A Checkers Checkers __div__ N/A N/A self other N/A N/A N/A N/A N/A self join N/A str other N/A N/A __truediv__ __div__ basename N/A N/A self N/A N/A N/A  basename part of path.  N/A N/A N/A N/A self _getbyspec basename N/A 0 N/A N/A basename N/A property basename None None N/A basename __doc__ dirname N/A N/A self N/A N/A N/A  dirname part of path.  N/A N/A N/A N/A self _getbyspec dirname N/A 0 N/A N/A dirname N/A property dirname None None N/A dirname __doc__ purebasename N/A N/A self N/A N/A N/A  pure base name of the path. N/A N/A N/A N/A self _getbyspec purebasename N/A 0 N/A N/A purebasename N/A property purebasename None None N/A purebasename __doc__ ext N/A N/A self N/A N/A N/A  extension of the path (including the '.'). N/A N/A N/A N/A self _getbyspec ext N/A 0 N/A N/A ext N/A property ext None None N/A ext __doc__ dirpath N/A N/A self N/A args kwargs N/A N/A  return the directory path joined with any given path arguments.   N/A N/A N/A N/A N/A self new basename join args kwargs N/A read_binary N/A N/A self N/A N/A N/A  read and return a bytestring from reading the path.  N/A N/A N/A self open rb f N/A N/A N/A N/A f read N/A read_text N/A N/A self encoding N/A N/A N/A  read and return a Unicode string from reading the path.  N/A N/A N/A self open r encoding encoding f N/A N/A N/A N/A f read N/A read N/A N/A self mode N/A r N/A N/A  read and return a bytestring from reading the path.  N/A N/A N/A self open mode f N/A N/A N/A N/A f read N/A readlines N/A N/A self cr N/A 1 N/A N/A  read and return a list of lines from the path. if cr is False, the
newline will be removed from the end of each line.  N/A N/A cr N/A N/A content N/A N/A self read rU N/A N/A N/A content split N/A N/A f N/A N/A self open rU N/A N/A N/A N/A N/A f readlines N/A N/A N/A N/A f close N/A load N/A N/A self N/A N/A N/A  (deprecated) return object unpickled from self.read()  N/A f N/A N/A self open rb N/A N/A N/A N/A N/A N/A py error checked_call N/A N/A N/A py std pickle load f N/A N/A N/A N/A f close N/A move N/A N/A self target N/A N/A N/A  move this path to target.  N/A N/A N/A target relto self N/A N/A N/A N/A N/A py error EINVAL target cannot move path into a subdirectory of itself N/A N/A N/A N/A N/A self rename target N/A N/A N/A N/A N/A py error EXDEV N/A N/A N/A N/A self copy target N/A N/A N/A self remove N/A __repr__ N/A N/A self N/A N/A N/A  return a string representation of this path.  N/A N/A repr N/A str self N/A check N/A N/A self N/A kw N/A N/A  check a path for existence and properties.

            Without arguments, return True if the path exists, otherwise False.

            valid checkers::

                file=1    # is a file
                file=0    # is not a file (may not even exist)
                dir=1     # is a dir
                link=1    # is a link
                exists=1  # exists

            You can specify multiple checker definitions, for example::

                path.check(file=1, link=1)  # a link pointing to a file
         N/A N/A kw N/A N/A kw N/A exists 1 N/A N/A N/A N/A N/A self Checkers self _evaluate kw N/A fnmatch N/A N/A self pattern N/A N/A N/A return true if the basename/fullname matches the glob-'pattern'.

        valid pattern characters::

            *       matches everything
            ?       matches any single character
            [seq]   matches any character in seq
            [!seq]  matches any char not in seq

        If the pattern contains a path-separator then the full path
        is used for pattern matching and a '*' is prepended to the
        pattern.

        if the pattern doesn't contain a path-separator the pattern
        is only matched against the basename.
         N/A N/A N/A FNMatcher pattern self N/A relto N/A N/A self relpath N/A N/A N/A  return a string which is the relative part of the path
        to the given 'relpath'.
         N/A N/A N/A isinstance relpath N/A str PathBase N/A N/A N/A TypeError N/A %r: not a string or path object N/A relpath N/A strrelpath N/A str relpath N/A N/A strrelpath N/A N/A strrelpath N/A -1 N/A self sep N/A N/A strrelpath N/A self sep N/A strself N/A self strpath N/A N/A N/A N/A sys platform win32 N/A N/A getattr os _name None nt N/A N/A N/A N/A N/A N/A N/A os path normcase strself startswith N/A N/A N/A os path normcase strrelpath N/A N/A N/A strself N/A N/A len strrelpath N/A N/A N/A N/A strself startswith strrelpath N/A N/A N/A strself N/A N/A len strrelpath N/A N/A ensure_dir N/A N/A self N/A args N/A N/A  ensure the path joined with args is a directory.  N/A N/A N/A self ensure args N/A dir True N/A bestrelpath N/A N/A self dest N/A N/A N/A  return a string which is a relative path from self
            (assumed to be a directory) to dest such that
            self.join(bestrelpath) == dest and if not such
            path can be determined return dest.
         N/A N/A N/A N/A self dest N/A N/A N/A os curdir N/A base N/A N/A self common dest N/A N/A base N/A N/A N/A str dest N/A self2base N/A N/A self relto base N/A reldest N/A N/A dest relto base N/A self2base N/A N/A n N/A N/A N/A self2base count N/A self sep 1 N/A N/A n 0 N/A l N/A N/A N/A os pardir n N/A reldest N/A N/A N/A N/A l append reldest N/A target N/A N/A N/A dest sep join l N/A target N/A N/A N/A AttributeError N/A N/A N/A str dest N/A exists N/A N/A self N/A N/A N/A N/A N/A self check N/A isdir N/A N/A self N/A N/A N/A N/A N/A self check dir 1 N/A isfile N/A N/A self N/A N/A N/A N/A N/A self check file 1 N/A parts N/A N/A self reverse N/A False N/A N/A  return a root-first list of all ancestor directories
            plus the path itself.
         N/A current self N/A l N/A self N/A 1 N/A N/A last current N/A current N/A N/A current dirpath N/A N/A last current N/A N/A N/A N/A N/A l append current N/A N/A reverse N/A N/A N/A N/A l reverse N/A l N/A common N/A N/A self other N/A N/A N/A  return the common part shared with the other path
            or None if there is no common part.
         N/A last None N/A N/A x y N/A zip N/A N/A self parts N/A N/A other parts N/A N/A N/A x y N/A N/A last N/A last x N/A last N/A __add__ N/A N/A self other N/A N/A N/A  return new path object with 'other' added to the basename N/A N/A N/A self new basename N/A N/A self basename N/A str other N/A __cmp__ N/A N/A self other N/A N/A N/A  return sort value (-1, 0, +1).  N/A N/A N/A N/A cmp N/A self strpath N/A other strpath N/A N/A N/A AttributeError N/A N/A N/A cmp N/A str self N/A str other N/A __lt__ N/A N/A self other N/A N/A N/A N/A N/A N/A N/A self strpath N/A other strpath N/A N/A N/A AttributeError N/A N/A N/A N/A str self N/A str other N/A visit N/A N/A self fil rec ignore bf sort N/A None None NeverRaised False False N/A N/A  yields all paths below the current one

            fil is a filter (glob pattern or callable), if not matching the
            path will not be yielded, defaulting to None (everything is
            returned)

            rec is a filter (glob pattern or callable) that controls whether
            a node is descended, defaulting to None

            ignore is an Exception class that is ignoredwhen calling dirlist()
            on any of the paths (by default, all exceptions are reported)

            bf if True will cause a breadthfirst search instead of the
            default depthfirst. Default: False

            sort if True will sort entries within each directory level.
         N/A x N/A N/A N/A Visitor fil rec ignore bf sort gen self N/A N/A N/A x N/A _sortlist N/A N/A self res sort N/A N/A N/A sort N/A N/A N/A hasattr sort __call__ N/A N/A N/A N/A res sort sort N/A N/A N/A N/A res sort N/A samefile N/A N/A self other N/A N/A N/A  return True if other refers to the same stat object as self.  N/A N/A N/A self strpath N/A str other N/A N/A Visitor N/A N/A __init__ N/A N/A self fil rec ignore bf sort N/A N/A N/A N/A isinstance fil str N/A N/A fil N/A FNMatcher fil N/A N/A isinstance rec str N/A N/A N/A self rec N/A FNMatcher rec N/A N/A N/A N/A N/A hasattr rec __call__ rec N/A N/A N/A self rec N/A N/A N/A path N/A True N/A N/A N/A self rec rec N/A N/A self fil fil N/A N/A self ignore ignore N/A N/A self breadthfirst bf N/A N/A self optsort N/A N/A sort sorted N/A N/A N/A x N/A x N/A gen N/A N/A self path N/A N/A N/A N/A N/A entries N/A N/A path listdir N/A N/A N/A N/A self ignore N/A N/A N/A rec N/A self rec N/A dirs N/A N/A self optsort N/A p N/A p entries N/A N/A N/A p check dir 1 N/A N/A rec None N/A rec p N/A N/A N/A self breadthfirst N/A N/A subdir dirs N/A N/A p N/A N/A self gen subdir N/A N/A N/A p N/A p N/A N/A self optsort entries N/A N/A N/A N/A N/A self fil None N/A N/A self fil p N/A N/A N/A p N/A N/A self breadthfirst N/A N/A subdir dirs N/A N/A p N/A N/A self gen subdir N/A N/A N/A p N/A N/A FNMatcher N/A N/A __init__ N/A N/A self pattern N/A N/A N/A N/A self pattern pattern N/A __call__ N/A N/A self path N/A N/A N/A pattern N/A self pattern N/A N/A N/A N/A N/A pattern find N/A path sep -1 iswin32 N/A N/A N/A pattern find N/A posixpath sep -1 N/A N/A pattern N/A N/A pattern replace N/A posixpath sep N/A path sep N/A N/A N/A N/A pattern find N/A path sep -1 N/A N/A name N/A path basename N/A N/A name N/A str path N/A N/A N/A N/A N/A os path isabs pattern N/A N/A pattern N/A N/A * N/A path sep pattern N/A N/A N/A N/A N/A py std fnmatch fnmatch name pattern N/A N/A