User prompt 1: Solicitud ``` ¿Me podrías dar un código python q haga lo siguiente? A partir de las credenciales AWS en memoria (no pedirlas directamente), hacer un listado de buckets y un ls/scan por cada bucket de una cuenta de S3 para imprimir en forma de informe html (un único fichero llamado s3-report-.html) con una estética más o menos limpia y responsive (todo loq que utilice que sea por CDN). Las tablas serán: h1 informe S3 cuenta XXXXX h2 Listado de buckets a) listado de buckets con nombre, región, tamaño ocupado y coste mensual estimado Ejemplo de línea: bucket_1 | irlanda | 4Gb | 9.99 USD/m h2 Contenido de los buckets h3 Bucket X b) una tabla por cada bucket con todos sus ficheros de la siguiente forma: ruta, tamaño y tipo de almacenamiento Ejemplo de líneas: /archivo1.png | 1 Gb | Glacier Deep Archive /folder1/archivo500.docx | 215 kb | Standard ``` User prompt 2: Depurado por los errores multi-región ``` (py38) ➜ Workspace ./s3-report.py Error: An error occurred (IllegalLocationConstraintException) when calling the ListObjects operation: The eu-south-2 location constraint is incompatible for the region specific endpoint this request was sent to. ```