El bot que yo tengo abre varios archivos excels y les asigna un id a cada uno. Básicamente pasa cuando quiero cambiarme de archivo (pero no pasa siempre) pero cuando pasa me detiene la ejecución del robot
El bot que yo tengo abre varios archivos excels y les asigna un id a cada uno. Básicamente pasa cuando quiero cambiarme de archivo (pero no pasa siempre) pero cuando pasa me detiene la ejecución del robot
Yo te recomendaría utilizar javascript, primero debes seleccionar el elemento ya sea por id, clase, etc y luego seleccionas el value del select que deseas y listo. Ejemplo: var select = document.getElementById("Soyunselector"); //Aquí seleccionas el select select.value = "opcion2"; // Aquí escoges lRead more
Yo te recomendaría utilizar javascript, primero debes seleccionar el elemento ya sea por id, clase, etc y luego seleccionas el value del select que deseas y listo. Ejemplo:
var select = document.getElementById(«Soyunselector»); //Aquí seleccionas el select
select.value = «opcion2»; // Aquí escoges la opción que quieres seleccionar
// ya con lo de arriba debería de funcionar, pero en caso de que el select active cualquier otra cosa con el click puedes utilizar el disparador de eventos de javascript que simularia como si seleccionaras la opción con el mouse
Si lo ocupe bro, pero no logro mostrar la información que aparece cuando lo hago con el mouse. Creo que se debe a que ese comando utiliza el append child y pues visualmente si pareciera que se movió el botón pero es como si la página solo detectara hasta que sueltas el botón con el mouse en el espacRead more
Si lo ocupe bro, pero no logro mostrar la información que aparece cuando lo hago con el mouse. Creo que se debe a que ese comando utiliza el append child y pues visualmente si pareciera que se movió el botón pero es como si la página solo detectara hasta que sueltas el botón con el mouse en el espacio en especifico por lo que a pesar de que si se mueve con el comando drag en drop no se muestra la información que debería 🙁
Prueba descargando la nueva versión de rocketbot (2023). Yo acabo de probar y ya vienen integradas nuevas librerías y esa en especifico no da problemas
Prueba descargando la nueva versión de rocketbot (2023). Yo acabo de probar y ya vienen integradas nuevas librerías y esa en especifico no da problemas
Debes instalar la librería de numpy de forma manual antes de usarla: Entra al cmd y muévete a la carpeta de rocketbot > modules > libs y ahi ejecuta: pip install numpy -t . luego reinicia rocket y vuelve a probar
Debes instalar la librería de numpy de forma manual antes de usarla:
Entra al cmd y muévete a la carpeta de rocketbot > modules > libs y ahi ejecuta:
pip install numpy -t .
Con esa poca información difícil poder ayudarte bro. No se si subes alguna captura o un poco mas de contexto sobre a que te refieres con " Cuando uso imágenes"
Con esa poca información difícil poder ayudarte bro. No se si subes alguna captura o un poco mas de contexto sobre a que te refieres con » Cuando uso imágenes»
es sencillo, sería asi con un script de python VariableString = "2023/05/23" FechaTemporal = datetime.datetime.strptime(VariableString, ‘%Y-%m-%d’) ya una vez convertidos en fecha ya puedes hacer operaciones como sumar, restar fechas, etc. así como compararlas (aunque también las puedes compaRead more
ya una vez convertidos en fecha ya puedes hacer operaciones como sumar, restar fechas, etc. así como compararlas (aunque también las puedes comparar como string). En fin, espero te ayude
Entiendo, supongo que ambas fechas las extraerías del excel? Entonces con el mismo código de python que te puse arriba sería modificarlo un poco. Básicamente, así: # Importamos la libreria para trabajar con fechas import datatime # Obtenemos la fecha de inicio FechaInicio = GetVar("FechaInicio") # ORead more
Entiendo, supongo que ambas fechas las extraerías del excel?
Entonces con el mismo código de python que te puse arriba sería modificarlo un poco. Básicamente, así:
# Importamos la libreria para trabajar con fechas
import datatime
# Obtenemos la fecha de inicio
FechaInicio = GetVar(«FechaInicio»)
# Obtenemos la fecha final
FechaFinal = GetVar(«FechaFinal»)
# Inicializamos la lista que contendrá los resultados
ListaResultados = []
# Convertimos las fechas que vienen de tipo string a tipo fecha
FechaTemporal = datetime.datetime.strptime(FechaInicio, ‘%Y-%m-%d’)
FechaFin = datetime.datetime.strptime(FechaFinal, ‘%Y-%m-%d’)
# Inicializamos la fecha temporal que iteraremos dentro del for con la fecha de inicio
FechaTemporal = FechaInicio.
# Iniciamos un while infinito
while(True):
# Sumamos un día a la fecha temporal que va cambiando en cada iteración
siguiente = temporal + datetime.timedelta(days=1)
# Añadimos el resultado a la lista
ListaResultados.append(siguiente)
# Cambiamos el valor de la fecha temporal para que vaya siguiendo la sucuencia
FechaTemporal = siguiente
# Verificamos si llegamos la fecha final y salimos del while
if (FechaFinal == FechaTemporal):
break
# Guardamos los resultados en nuestra variable de rango fechas
SetVar(«RangoFechas», ListaResultados)
Prueba ese código que te puse ahí y mira si el resultado que te da en la lista es el que esperas. Recuerda añadir tu variable fecha final así como la fecha de inicio. Con ello, de ahí solo sería escribir el resultado en el excel con el comando.
Problemas con excel
El bot que yo tengo abre varios archivos excels y les asigna un id a cada uno. Básicamente pasa cuando quiero cambiarme de archivo (pero no pasa siempre) pero cuando pasa me detiene la ejecución del robot
El bot que yo tengo abre varios archivos excels y les asigna un id a cada uno. Básicamente pasa cuando quiero cambiarme de archivo (pero no pasa siempre) pero cuando pasa me detiene la ejecución del robot
See lessScroll en combobox o lista desplegable
Yo te recomendaría utilizar javascript, primero debes seleccionar el elemento ya sea por id, clase, etc y luego seleccionas el value del select que deseas y listo. Ejemplo: var select = document.getElementById("Soyunselector"); //Aquí seleccionas el select select.value = "opcion2"; // Aquí escoges lRead more
Yo te recomendaría utilizar javascript, primero debes seleccionar el elemento ya sea por id, clase, etc y luego seleccionas el value del select que deseas y listo. Ejemplo:
var select = document.getElementById(«Soyunselector»); //Aquí seleccionas el select
select.value = «opcion2»; // Aquí escoges la opción que quieres seleccionar
// ya con lo de arriba debería de funcionar, pero en caso de que el select active cualquier otra cosa con el click puedes utilizar el disparador de eventos de javascript que simularia como si seleccionaras la opción con el mouse
var event = new Event(‘change’);
select.dispatchEvent(event);
See lessArratrar botón
Si lo ocupe bro, pero no logro mostrar la información que aparece cuando lo hago con el mouse. Creo que se debe a que ese comando utiliza el append child y pues visualmente si pareciera que se movió el botón pero es como si la página solo detectara hasta que sueltas el botón con el mouse en el espacRead more
Si lo ocupe bro, pero no logro mostrar la información que aparece cuando lo hago con el mouse. Creo que se debe a que ese comando utiliza el append child y pues visualmente si pareciera que se movió el botón pero es como si la página solo detectara hasta que sueltas el botón con el mouse en el espacio en especifico por lo que a pesar de que si se mueve con el comando drag en drop no se muestra la información que debería 🙁
No se si habrá otra solución?
See lessInvocar codigo python
Prueba descargando la nueva versión de rocketbot (2023). Yo acabo de probar y ya vienen integradas nuevas librerías y esa en especifico no da problemas
Prueba descargando la nueva versión de rocketbot (2023). Yo acabo de probar y ya vienen integradas nuevas librerías y esa en especifico no da problemas
See lessInvocar codigo python
Debes instalar la librería de numpy de forma manual antes de usarla: Entra al cmd y muévete a la carpeta de rocketbot > modules > libs y ahi ejecuta: pip install numpy -t . luego reinicia rocket y vuelve a probar
Debes instalar la librería de numpy de forma manual antes de usarla:
Entra al cmd y muévete a la carpeta de rocketbot > modules > libs y ahi ejecuta:
pip install numpy -t .
luego reinicia rocket y vuelve a probar
See lesserror
Con esa poca información difícil poder ayudarte bro. No se si subes alguna captura o un poco mas de contexto sobre a que te refieres con " Cuando uso imágenes"
Con esa poca información difícil poder ayudarte bro. No se si subes alguna captura o un poco mas de contexto sobre a que te refieres con » Cuando uso imágenes»
See lessfechas
es sencillo, sería asi con un script de python VariableString = "2023/05/23" FechaTemporal = datetime.datetime.strptime(VariableString, ‘%Y-%m-%d’) ya una vez convertidos en fecha ya puedes hacer operaciones como sumar, restar fechas, etc. así como compararlas (aunque también las puedes compaRead more
es sencillo, sería asi con un script de python
VariableString = «2023/05/23»
FechaTemporal = datetime.datetime.strptime(VariableString, ‘%Y-%m-%d’)
ya una vez convertidos en fecha ya puedes hacer operaciones como sumar, restar fechas, etc. así como compararlas (aunque también las puedes comparar como string). En fin, espero te ayude
See lessProblemas con la creación de un módulo
jajaja no puede ser, era el nombre de la carpeta. Me ayudaste mucho bro, muchisimas gracias
jajaja no puede ser, era el nombre de la carpeta. Me ayudaste mucho bro, muchisimas gracias
See lessProblemas con la creación de un módulo
Así lo tengo:
Así lo tengo:

See lessRecorrido columnas excel
Entiendo, supongo que ambas fechas las extraerías del excel? Entonces con el mismo código de python que te puse arriba sería modificarlo un poco. Básicamente, así: # Importamos la libreria para trabajar con fechas import datatime # Obtenemos la fecha de inicio FechaInicio = GetVar("FechaInicio") # ORead more
Entiendo, supongo que ambas fechas las extraerías del excel?
Entonces con el mismo código de python que te puse arriba sería modificarlo un poco. Básicamente, así:
# Importamos la libreria para trabajar con fechas
import datatime
# Obtenemos la fecha de inicio
FechaInicio = GetVar(«FechaInicio»)
# Obtenemos la fecha final
FechaFinal = GetVar(«FechaFinal»)
# Inicializamos la lista que contendrá los resultados
ListaResultados = []
# Convertimos las fechas que vienen de tipo string a tipo fecha
FechaTemporal = datetime.datetime.strptime(FechaInicio, ‘%Y-%m-%d’)
FechaFin = datetime.datetime.strptime(FechaFinal, ‘%Y-%m-%d’)
# Inicializamos la fecha temporal que iteraremos dentro del for con la fecha de inicio
FechaTemporal = FechaInicio.
# Iniciamos un while infinito
while(True):
# Sumamos un día a la fecha temporal que va cambiando en cada iteración
siguiente = temporal + datetime.timedelta(days=1)
# Añadimos el resultado a la lista
ListaResultados.append(siguiente)
# Cambiamos el valor de la fecha temporal para que vaya siguiendo la sucuencia
FechaTemporal = siguiente
# Verificamos si llegamos la fecha final y salimos del while
if (FechaFinal == FechaTemporal):
break
# Guardamos los resultados en nuestra variable de rango fechas
SetVar(«RangoFechas», ListaResultados)
Prueba ese código que te puse ahí y mira si el resultado que te da en la lista es el que esperas. Recuerda añadir tu variable fecha final así como la fecha de inicio. Con ello, de ahí solo sería escribir el resultado en el excel con el comando.
See less