Check out CASTanet v1.2.0! A tool created by students at Allegheny College that allows users to understand the contents of Python files. Features with this release:
Number of import statements in a Python file (and total in directory)
Number of arguments for a specified function in a Python file (and total in directory)
Number of class definitions (and total in directory)
Number of class definitions without docstrings in a Python file (and total in directory)
Number of assignment and aug assignment statements in a Python file (and total in directory)
Whether a specified function has a docstring or not
Number of functions in a Python file (and total in directory)