I'm using this line of code to create a vertical span across a graph using matplotlib.
matplotlib.pyplot.axvspan(datetime.datetime.strptime("09-10-2015", '%d-%m-%Y'), datetime.datetime.strptime(now.strftime("%d-%m-%Y"), '%d-%m-%Y'), fill=True, linewidth=0, color='r')
However I'd like it to go over the graph to hide the line on the graph. At the moment it just does this.
How can I make the fill of this axvspan solid and non transparent?