So you'll need some static code analysis. There are several tools that can do so with Python:
Personally, I use Pylint. It is rather strict but with some minimal configuration you'll get quickly some useful feedback. It can be installed using pip:
pip install pylint
pylint <my_module>.py
There are some options to scan whole folders. Have a look at http://docs.pylint.org/run.html