Soy nuevo en modelbuilder y python. He utilizado modelbuilder para iterar a través de todas las filas en un shapefile (Puntos), procesarlos, y producir un shapefile de salida independiente para cada fila. El nombre del archivo se genera utilizando una variable en línea (creo que esa es la terminología correcta), es decir, todos los archivos de salida tienen nombres de archivo idénticos, excepto que el valor del PointID del archivo de entrada original se añade al nombre del archivo para poder distinguirlos. Esto funciona bien.
También he escrito un python script para tomar los archivos de salida anteriores del modelo uno a la vez y hacer el procesamiento adicional. Actualmente el nombre del archivo de entrada está codificado en el script (es decir, tengo que editar el script para cambiar el nombre del archivo de entrada cada vez que lo ejecuto). De nuevo, esto funciona bien mientras se procesa un solo archivo. Sin embargo, quiero integrar el modelo y el script de python para poder ejecutar el script para cada fila de la clase de características original automáticamente.
Mi pregunta es, por tanto, cómo sustituyo el nombre codificado del archivo de entrada por una variable en el script de python y cómo paso el nombre del archivo al script.