# Grabador de tablas

## Descripción general

Una grabadora que guarda en PyTables cArray

Esta grabadora crea un cArray para cada nodo pasado al constructor. Cada cArray almacena los datos de todos los escenarios del nodo específico. Esto es útil para analizar las estadísticas de los nodos en varios escenarios. [API Referencia](https://pywr.github.io/pywr-docs/master/api/generated/pywr.recorders.TablesRecorder.html)

## Atributos

flujos Ruta del .: directorios

<table><thead><tr><th width="175">Nombre</th><th width="395">Descripción</th><th>Necesario</th><th></th></tr></thead><tbody><tr><td>modelo</td><td>El modelo desde el que grabar los nodos</td><td>Opcional</td><td></td></tr><tr><td>archivo h5</td><td>El identificador del archivo de tablas o el nombre del archivo al que adjuntar los objetos cArray. Si se proporciona un nombre de archivo, el objeto abrirá y cerrará los identificadores del archivo</td><td>Necesario</td><td></td></tr><tr><td>nodos</td><td>Nodos para guardar en la base de datos de tablas. Puede ser un iterable de objetos de nodo o nombres de nodos. También puede ser un iterable de tuplas con un nodo específico donde la palabra clave sea el primer elemento y un objeto o nombre de Node como el segundo elemento. Si se proporciona un iterable de tuplas, entonces se usa la palabra clave where específica del nodo en lugar de la palabra clave where (ver más abajo)</td><td>Necesario</td><td></td></tr><tr><td>parámetros</td><td>Parámetros para guardar. Es similar a la palabra clave nodes, excepto que hace referencia a los objetos paramétricos o a sus nombres</td><td>Necesario</td><td></td></tr><tr><td>donde</td><td>Ruta predeterminada para crear los CARrays dentro de la base de datos</td><td>Necesario</td><td></td></tr><tr><td>tiempo</td><td>Ruta de nodo completa predeterminada para guardar un Time Tables.table. Si es Ninguno, no se crea ninguna tabla.</td><td>Opcional</td><td></td></tr><tr><td>escenarios</td><td>Ruta de nodo completa predeterminada para guardar un escenario Tables.table. Si es Ninguno, no se crea ninguna tabla</td><td>Opcional</td><td></td></tr><tr><td>rutas_</td><td>nodo relativa (a <em>dónde</em>) para guardar el flujo CArray de la ruta. Si no es ninguno (predeterminado), no se crea ninguna matriz</td><td></td><td></td></tr><tr><td>Rutas</td><td>opcionales</td><td>ruta completa del nodo para guardar las rutas Tables.table.</td><td></td></tr><tr><td>Si no se crea ninguna tabla, no es una tabla, filtro opcional</td><td></td><td></td><td></td></tr><tr><td>_kwds</td><td>Filtra las palabras clave para pasarlas a tables.open_archivo al abrir un archivo</td><td></td><td></td></tr><tr><td>Modo</td><td>obligatorio</td><td>Argumento de modelo para pasarlo a tables.open_archivo. El valor predeterminado es «w»</td><td>Opcional</td></tr><tr><td>metadatos</td><td>Dictado de atributos definidos por el usuario para guardar en el nodo raíz (<em>raíz._v_estrellas</em>)</td><td>Necesario</td><td></td></tr><tr><td>crear_</td><td>Si se proporciona una ruta de archivo y cree_los directorios son verdaderos y, a continuación, intente crear los directorios intermedios. Esto usa os.makedirs () debajo</td><td>Opcional</td><td></td></tr></tbody></table>

## Ejemplo

próximamente...

```json
{

}
```
