Un grabador que guarda los valores de los nodos en un archivo CSV.
Esta clase usa el paquete csv de la biblioteca estándar de Python. API Referencia
modelo
El modelo desde el que grabar los nodos
Opcional
archivo csv
La ruta al archivo CSV
Necesario
índice_escenario
El índice de escenarios del modelo que se va a guardar
Necesario
nodos
Un iterable de nodos para guardar datos. El valor predeterminado es Ninguno, que son todos los nodos del modelo
Necesario
kwargs
Argumentos de palabras clave adicionales para pasarlos al csv.writer objetar
Opcional
próximamente...
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
flujos Ruta del .: directorios
modelo
El modelo desde el que grabar los nodos
Opcional
archivo h5
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
Necesario
nodos
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)
Necesario
parámetros
Parámetros para guardar. Es similar a la palabra clave nodes, excepto que hace referencia a los objetos paramétricos o a sus nombres
Necesario
donde
Ruta predeterminada para crear los CARrays dentro de la base de datos
Necesario
tiempo
Ruta de nodo completa predeterminada para guardar un Time Tables.table. Si es Ninguno, no se crea ninguna tabla.
Opcional
escenarios
Ruta de nodo completa predeterminada para guardar un escenario Tables.table. Si es Ninguno, no se crea ninguna tabla
Opcional
rutas_
nodo relativa (a dónde) para guardar el flujo CArray de la ruta. Si es ninguno (predeterminado), no se crea ninguna matriz
Rutas
opcionales
ruta completa del nodo para guardar las rutas Tablas.table.
Si no se crea ninguna tabla, no es una tabla, filtro opcional.
_kwds
Filtra las palabras clave para pasarlas a tables.open_archivo al abrir un archivo
Modo
obligatorio
Argumento de modelo para pasarlo a tables.open_archivo. El valor predeterminado es «w»
Opcional
metadatos
Dictado de atributos definidos por el usuario para guardar en el nodo raíz (raíz._v_estrellas)
Necesario
crear_
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
Opcional
próximamente...