Guardar condicionalmente datos en directoriosHola,
Intentando abrir y guardar los archivos de salida en directorios predefinidos basados en la condición Verdadero o Falso. Tengo algunos puntos de guardado de las tablas, así que necesito predefinir el nombre del directorio en la parte superior del script, así que no necesito modificar esas líneas de guardado una vez que hay un cambio de guardado del directorio.
La estructura es así, pero no sabría cómo implementar esto;
partially = True
path_partially = "D:\partially"
path_all = "D:\all"
if partially:
open(path_partially||birds.jsl)
open(path_partially||dogs.jsl)
//some process here
tables_save << save(path_partially)
else :
open(path_all||birds.jsl)
open(path_all||dogs.jsl)
//some process here
tables_save << save(path_all)
Gracias
Re: guardar condicionalmente datos en directoriosComo ha dicho, lo que ha proporcionado es la lógica de lo que desea, simplemente no conoce la sintaxis. Has estado en el Foro de discusión de la comunidad por un tiempo. Debe tomarse el tiempo para aprender la sintaxis. Por favor, lea la Guía de secuencias de comandos. Le proporcionará las respuestas a preguntas como las que ha especificado actualmente. A continuación hay algunas correcciones a su código provisto. Pero tómese el tiempo de leer la Guía de secuencias de comandos.
Ayuda ==> Biblioteca de documentación JMP ==> Guía de secuencias de comandos
partially = "True";
path_partially = "D:\partially";
path_all = "D:\all";
if partially == 'True","
Include(path_partially|| "\birds.jsl"); // ???? open the file or include it
open(path_partially||"\dogs.jsl");
//some process here
tables_save << save(path_partially);
,
// see syntax from above
open(path_all||"\birds.jsl")
open(path_all||dogs.jsl)
//some process here
tables_save << save(path_all)
);