Aquí está mi código ... Recibo un error de sangría pero no sé por qué ocurre.Malta de Python Error: sangría inesperada
->
# loop
while d <= end_date:
# print d.strftime("%Y%m%d")
fecha = d.strftime("%Y%m%d")
# set url
url = 'http://www.wpemergencia.omie.es//datosPub/marginalpdbc/marginalpdbc_' + fecha + '.1'
# Descargamos fichero
response = urllib2.urlopen(url)
# Abrimos fichero
output = open(fname,'wb')
# Escribimos fichero
output.write(response.read())
# Cerramos y guardamos fichero
output.close()
# fecha++
d += delta
¿Mezcla de tabuladores y espacios? – taskinoor
No hay 'IndentationError aquí'. Debe estar en otro lugar en su código, junto con las definiciones de 'd' y' end_date'. Proporcione un [SSCCE] (http://sscce.org/). – Johnsyweb
Cualquier editor medio decente tiene la opción de mostrar visualmente espacios y pestañas. Usa eso. – sbk