String to Float List(StringToFloatList)
Este nodo divide la cadena de entrada en múltiples subcadenas al reconocer las comas (`,`) como delimitadores, luego elimina los espacios en blanco de ambos extremos de cada subcadena e intenta convertirlas al tipo de dato flotante (float).
String To Float List
El nodo String to Float List identifica las comas (,) en la cadena de entrada como delimitadores, divide la cadena en múltiples subcadenas, elimina los espacios en blanco de ambos extremos de cada subcadena e intenta convertirlas al tipo de dato flotante (float).
El nodo String to Float List es una herramienta de conversión de datos. Su función principal es analizar una cadena de texto proporcionada por el usuario según reglas específicas y convertirla en una lista de números flotantes. Actúa como un puente entre los datos textuales y los datos numéricos, simplificando el proceso de configuración de parámetros por lotes en los flujos de trabajo.
Funcionalidad del Nodo
Este nodo identifica las comas (,) en la cadena de entrada como delimitadores, divide la cadena en varias subcadenas, elimina los espacios en blanco de ambos extremos de cada subcadena e intenta convertirlas al tipo de dato flotante (float). El núcleo de su implementación técnica se basa en el método split de cadenas y en la conversión de tipos. Admite la entrada de cualquier texto numérico separado por comas por parte del usuario.
Descripción de Parámetros del Nodo - String to Float List
Parámetros
| Nombre del Parámetro | Tipo de Dato | Requerido | Valor por Defecto | Rango/Opción | Descripción |
|---|---|---|---|---|---|
string | STRING | Sí | 1, 2, 3 | - | Parámetro de entrada string: Se utiliza para introducir la cadena de texto a convertir. La cadena debe tener los valores numéricos separados por comas, por ejemplo, "1.0, 2.5, -3.14". |
Salida
| Nombre del Parámetro | Tipo de Dato | Descripción |
|---|---|---|
| FLOAT | FLOAT | Parámetro de salida FLOAT: Devuelve la lista de números flotantes obtenida al convertir la cadena de entrada. |
Casos de Uso
En aplicaciones prácticas, este nodo se utiliza comúnmente en escenarios donde es necesario proporcionar un conjunto de parámetros numéricos a otros nodos. Por ejemplo, al controlar parámetros de fotogramas clave para la generación de imágenes, o al proporcionar una serie de valores de intensidad para un nodo de efectos, el usuario puede introducir directamente un texto como "0.1, 0.5, 0.9" en el campo de entrada de este nodo. El nodo generará entonces la lista correspondiente de números flotantes para que la utilicen los nodos posteriores.
Consideraciones
La cadena de entrada debe garantizar que cada parte separada por comas pueda convertirse correctamente a un número flotante; de lo contrario, se producirá un error durante la ejecución. Por ejemplo, las entradas que contengan letras o símbolos no válidos no pueden procesarse.
Enlace al Código Fuente del Nodo String to Float List
El nodo String to Float List pertenece al paquete de nodos ComfyUI-KJNodes.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.