flake8:
usage
While your program may work functionally, it may still be hard to maintain if the style of it is messy. So it would be nice to automated code style. A favourable tool for that the flake8 ecosystem.
Notes
This is the code.py
file that we start with;
import pandas as pd
from numpy import *
settings = {"a": 1, "b": 2, "c": 3, "a": 2}
def fibonachi( s1, s2, n ):
"""
calculates the fibonachi sequence
with given custom numbers
"""
result = [s1 , s2]
for i in range( n ):
s1, s2 = s2, s1 + s2
result.append(s2)
return result
def fibonachi_standard(n):
"""
calculates the standard fibonachi sequence
"""
return Fibonachi(s1=1, s2=2, n)
We then run the following;
flake8 code.py
This gives us a list of errors and we remove them one by one.
settings = {"a": 1, "b": 2, "c": 3}
def fibonachi(s1, s2, n):
"""
calculates the fibonachi sequence
with given custom numbers
"""
result = [s1, s2]
for i in range(n):
s1, s2 = s2, s1 + s2
result.append(s2)
return result
def fibonachi_standard(n):
"""
calculates the standard fibonachi sequence
"""
return fibonachi(s1=1, s2=2, n)
Feedback? See an issue? Something unclear? Feel free to mention it here.
If you want to be kept up to date, consider signing up for the newsletter.