IsADirectoryError es un tipo de error que puede aparecer en Python, cuando intentamos acceder a un archivo de forma errónea.
El error suele tener esta forma:
Traceback (most recent call last):
File "miprograma.py", line 38, in <module>
archivo()
File "miprograma.py", line 28, in archivo
descarga = open('/Volumes/MasterData/tiendas/informatica/tienda01/descargas', 'wb').write(miarchivo.content)
IsADirectoryError: [Errno 21] Is a directory: '/Volumes/MasterData/tiendas/informatica/tienda01/descargas'
Como puede verse, lo que sucede es que hemos escrito mal la ruta y en vez de dirigirla la petición hacia un archivo, la estamos dirigiendo a una carpeta.
Esto puede suceder cuando copiamos y pegamos, generalmente porque no hemos escrito el nombre del archivo.
Otros post sobre errores en Python
Espero modestamente, que este post haya ayudado a alguien.
Tres cosas necesitan las ovejas para andar en manadas, el miedo al perro, la voz de amo y que la de atrás temiendo quedarse sola empuje.
Y.