Generar scripts Python .py con IA desde Cerewro
Describe lo que necesita hacer tu script Python en lenguaje natural y Cerewro genera el código completo: importaciones, funciones, clases, manejo de errores y docstrings. Y lo ejecuta directamente desde el chat.
Script de procesamiento de datos
Crea un script Python que lea todos los CSV de una carpeta, los combine en un solo DataFrame, elimine duplicados y guarde el resultado como Excel
Script generado por Cerewro
import pandas as pd
import glob
from pathlib import Path
def combine_csvs(folder: str, output: str) -> None:
"""Combina todos los CSV de una carpeta en un Excel."""
files = glob.glob(f"{folder}/*.csv")
if not files:
raise FileNotFoundError(f"No CSV files found in {folder}")
dfs = [pd.read_csv(f) for f in files]
combined = pd.concat(dfs, ignore_index=True).drop_duplicates()
combined.to_excel(output, index=False)
print(f"Combinados {len(files)} archivos. Filas únicas: {len(combined)}")
if __name__ == "__main__":
combine_csvs("./datos", "./resultado.xlsx")
Tipos de scripts Python que Cerewro genera
- Procesamiento y análisis de datos (pandas, numpy)
- Scripts de automatización del sistema (os, shutil, subprocess)
- Web scraping (requests, BeautifulSoup, Selenium)
- APIs REST (Flask, FastAPI, requests)
- Conexiones a base de datos (sqlite3, sqlalchemy, pymysql)
- Automatización de Office (openpyxl, python-docx)