Generar scripts Python .py con IA: desde una descripción al código funcional

Describe lo que necesita hacer tu script Python y Cerewro lo genera completo: importaciones, funciones, manejo de errores y docstrings. Puedes ejecutarlo directamente desde el chat con run_command.

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

  1. Procesamiento y análisis de datos (pandas, numpy)
  2. Scripts de automatización del sistema (os, shutil, subprocess)
  3. Web scraping (requests, BeautifulSoup, Selenium)
  4. APIs REST (Flask, FastAPI, requests)
  5. Conexiones a base de datos (sqlite3, sqlalchemy, pymysql)
  6. Automatización de Office (openpyxl, python-docx)