Pychecker is an old, static analysis tool. It is not very actively developed, but it's fast and good enough to mention here. The last version at the time of writing this book was 0.8.19, and it was last updated in 2011. Pychecker tries to import each module and process it. It then searches for issues such as passing an incorrect number of parameters, incorrect format strings using non-existing methods, and other problems. In this recipe, we will again analyze code, but this time with Pychecker.
Sourceforge(http://pychecker.sourceforge.net/). Unpack the source archive and run the following command:
$ python setup.py install
Alternatively, install Pychecker using ...