luminousmen / luminousmen.com

2 stars 0 forks source link

https://luminousmen.com/post/python-static-analysis-tools?utterances=c9a21c26265910be17c20441jz2kFgPhtrES3W54X2VSxCzgQgxD7dyvmKPDBnZ%2FYQeCr2G53eF%2BzVZLEoe4V06nHdqd38LbJgfJgaDydwraScpFZNt3Q4aFevtM7ojDDgW2oTE0f4kS8akibBI%3D #33

Open utterances-bot opened 3 years ago

utterances-bot commented 3 years ago

Python Static Analysis Tools - Blog | luminousmen

Find and fix the bugs and code smells in your Python code with the popular tools for analyzing code.

https://luminousmen.com/post/python-static-analysis-tools?utterances=c9a21c26265910be17c20441jz2kFgPhtrES3W54X2VSxCzgQgxD7dyvmKPDBnZ%2FYQeCr2G53eF%2BzVZLEoe4V06nHdqd38LbJgfJgaDydwraScpFZNt3Q4aFevtM7ojDDgW2oTE0f4kS8akibBI%3D

jlherren commented 3 years ago

Thank you so much for giving a nice overview!

I started at the top of the list, my experience so far is that pylint has some seriously dubious defaults and pyflake/flake8 is way too weak to detect anything useful that my IDE isn't already telling me.

But mypy seems to be good, like really good! Most errors it pointed out turned out to be real mistakes.