xlsx-to-python-step-1-dual-pass-loading | detalle de la skill | OpenClaw Study

Proporciona una utilidad sólida para desarrolladores que convierte hojas de cálculo XLSX en artefactos de prueba Python fiables mediante una carga de libro…

Proporciona una utilidad sólida para desarrolladores que convierte hojas de cálculo XLSX en artefactos de prueba Python fiables mediante una carga de libro en doble pasada (valores calculados y cadenas de fórmula). Las características clave incluyen load_xlsx_dual_pass(filepath) para abrir con data_only=True (valores en caché) y data_only=False (fórmulas), y classify_cache_quality(formula_cells) para anotar cada celda de fórmula como cached_ok o cached_missing, calcular estadísticas a nivel de archivo y aplicar un umbral >50% de faltantes que marca el archivo como no calculado y omite la generación de pruebas. Casos de uso: generación automática de assertions de pytest desde hojas de cálculo, protección del CI contra pruebas vacuas cuando las cachés de Excel están obsoletas, y producción de diagnósticos mediante la librería formulas como fallback. Ventajas principales: evita aserciones falsas por archivos no calculados, emite pytest.approx() solo para celdas cached_ok, registra las celdas faltantes para revisión y proporciona acciones claras para pipelines de generación de pruebas.

Esta página forma parte del hub OpenClaw Skills con guías de instalación, categorías y enlaces prácticos.

English 简体中文 繁體中文 日本語 Português