Just plot the line twice with different thicknesses:
axe.plot([i[0] for i in points], [i[1] for i in points], linestyle='-', linewidth=10,
color='green')
axe.plot([i[0] for i in points], [i[1] for i in points], linestyle='-', linewidth=5,
color='black')