Google recommends pychecker but either pylint or pyflakes will do as well. See this question on stackoverflow for a discussion of their advantages and disadvantages.
4 spaces. No tab. 80-column wide. Period.
2 blank lines after top-level
def fnc1: