Leí en la consulta anterior que tenias un problema porque al traer el contenido de una celda a otra, ya que te traía el valor y no la formula. Como recomendación, te diría que utilices el módulo de excel normal y que hagas las validaciones de cuando necesites formula y cuando el valor con un scriptRead more
Leí en la consulta anterior que tenias un problema porque al traer el contenido de una celda a otra, ya que te traía el valor y no la formula.
Como recomendación, te diría que utilices el módulo de excel normal y que hagas las validaciones de cuando necesites formula y cuando el valor con un script de python.
*Antes de ejecutar estos scripts, tenes que tener previamente abierto el excel con el comando*
********* Script *********
#Aca no cambies nada, ya que es para obtener la instancia del excel abierto con el comando.
excel = GetGlobals(«excel»)
if excel.actual_id in excel.file_:
xls = excel.file_[excel.actual_id]
wb = xls[‘workbook’]
#Recorda cambiar el nombre de Sheet1, por el de la hoja de tu excel
hoja = wb.sheets[‘Sheet1’]
# Con este obtenes el valor de la celda
resultado = hoja.range(‘B10’).value
# Con este obtener la fórmula de la celda
resultado = hoja.range(‘B10’).formula
Ese es el script, próbalo y cualquier duda me decis pero funciona bastante bien y podrás seguir usando los demás comandos de excel de forma normal.
Nota: Recorda que al escribirlo aquí se pierde la identación, así que corregí eso. Saludos.
¿Quizás se trata de una alerta? Si tenes una alerta activa, no te va a dejar inspeccionar. En ese sentido, lo primero es: 1- Identificar si al momento de ingresar, lo primero que salta es una alerta. En caso de que sea una alerta, existe una forma de pasar el parametro en la url y saltar la alerta dRead more
¿Quizás se trata de una alerta? Si tenes una alerta activa, no te va a dejar inspeccionar.
En ese sentido, lo primero es:
1- Identificar si al momento de ingresar, lo primero que salta es una alerta.
En caso de que sea una alerta, existe una forma de pasar el parametro en la url y saltar la alerta de un solo, sería que probes eso.
Tenes que recorrerlo con un for, ya sea mediante un script python o con un elemento de for. Con código sería asi: for item in variable: nombre = item["Productos"] print("El nombre del producto es: ", nombre) Con un comando, sería que arrastres el comando de for, selecciones en la lista la varRead more
Tenes que recorrerlo con un for, ya sea mediante un script python o con un elemento de for.
Con código sería asi:
for item in variable:
nombre = item[«Productos»]
print(«El nombre del producto es: «, nombre)
Con un comando, sería que arrastres el comando de for, selecciones en la lista la variable item(previamente creada) y en la otra opción escribas el nombre de la varaible, por ejemplo: «{variable}». Dentro de ese for, arrastras un comando de asignar y obtenes los nombres. De la siguiente forma:
Podes ejecutar el script mediante python dentro de un bot normal y luego ejecutarlo con el orquestador, o en su defecto podes utilizar la consola e ir enviado las teclas para ejecutar los comandos que desees igual en un bot y luego ejecutarlo desde el orquestador.
Podes ejecutar el script mediante python dentro de un bot normal y luego ejecutarlo con el orquestador, o en su defecto podes utilizar la consola e ir enviado las teclas para ejecutar los comandos que desees igual en un bot y luego ejecutarlo desde el orquestador.
Lo que vos necesitas suena a que se puede hacer pero con javascript. Cada elemento javascript que contiene un enlace viene en una etiqueta a. En ese sentido, utiliza la ventana del inspeccionar y obtene algún identificador del botón u elemento que necesites y con javascript utilizando la propiedad hRead more
Lo que vos necesitas suena a que se puede hacer pero con javascript. Cada elemento javascript que contiene un enlace viene en una etiqueta a. En ese sentido, utiliza la ventana del inspeccionar y obtene algún identificador del botón u elemento que necesites y con javascript utilizando la propiedad href obtene el link al que apunta ese elemento.
Ya con eso podes usar el comando abrir pestaña y le pasas la url.
Como comentario adicional. Nunca se suben datos sensibles de la empresa o proveedor. Borra o censura esos datos para que se vean bro, es nada más un consejo que te puede ahorrar problemas a futuro.
Como comentario adicional. Nunca se suben datos sensibles de la empresa o proveedor. Borra o censura esos datos para que se vean bro, es nada más un consejo que te puede ahorrar problemas a futuro.
Ese documento parece escaneado así que la vas a tener francamente dificil. En un documento normal te dirias que lo hicieras con python. Por ejemplo, podes usar librerias como tableu o aspose para que probarars extrayendola. No obstante, al ser escaneado ninguna te va a servir. En ese caso, vas a tenRead more
Ese documento parece escaneado así que la vas a tener francamente dificil. En un documento normal te dirias que lo hicieras con python. Por ejemplo, podes usar librerias como tableu o aspose para que probarars extrayendola.
No obstante, al ser escaneado ninguna te va a servir. En ese caso, vas a tener que usar alguna libreria de OCR, por lo que te recomendaría que pobres con tesseract de python que es gratuito o algún servicio de paga como podrían ser Amazon Textract que tiene la opción de extraer tablas directamente.
En todo caso, como te comentó, necesitas un OCR para hacerlo. Suerte!
A mi me ha pasado que cierra la app pero el proceso queda abierto en segundo plano. Para solventarlo utilicé un script python para matar directamente el proceso abierto y ya no he tenido mayores inconvenientes.
A mi me ha pasado que cierra la app pero el proceso queda abierto en segundo plano. Para solventarlo utilicé un script python para matar directamente el proceso abierto y ya no he tenido mayores inconvenientes.
Lo ideal sería que dejes una captura de pantalla del bot hijo de genera el error ya que asi es medio complicado discenir el problema. Aunque con ese error, suena a que estas usando algun arreglo, ciclo o string en el que utilizas indices. Es decir, variable[0] por ejemplo. En este caso, el problemaRead more
Lo ideal sería que dejes una captura de pantalla del bot hijo de genera el error ya que asi es medio complicado discenir el problema. Aunque con ese error, suena a que estas usando algun arreglo, ciclo o string en el que utilizas indices. Es decir, variable[0] por ejemplo.
En este caso, el problema es que ese índice tiene que ser un entero y vos le pasas un string. Habría que revisar si esta variable que guarda el indicé es heredada o si de casualidad la limpias antes de la ejecución y por eso no trae el contenido que vos esperas.
Para un mejor contexto, te recomiendo mostrar el bot hijo.
Obtener celda obtiene la formula y no el dato
Leí en la consulta anterior que tenias un problema porque al traer el contenido de una celda a otra, ya que te traía el valor y no la formula. Como recomendación, te diría que utilices el módulo de excel normal y que hagas las validaciones de cuando necesites formula y cuando el valor con un scriptRead more
Leí en la consulta anterior que tenias un problema porque al traer el contenido de una celda a otra, ya que te traía el valor y no la formula.
Como recomendación, te diría que utilices el módulo de excel normal y que hagas las validaciones de cuando necesites formula y cuando el valor con un script de python.
*Antes de ejecutar estos scripts, tenes que tener previamente abierto el excel con el comando*
********* Script *********
#Aca no cambies nada, ya que es para obtener la instancia del excel abierto con el comando.
excel = GetGlobals(«excel»)
if excel.actual_id in excel.file_:
xls = excel.file_[excel.actual_id]
wb = xls[‘workbook’]
#Recorda cambiar el nombre de Sheet1, por el de la hoja de tu excel
hoja = wb.sheets[‘Sheet1’]
# Con este obtenes el valor de la celda
resultado = hoja.range(‘B10’).value
# Con este obtener la fórmula de la celda
resultado = hoja.range(‘B10’).formula
Ese es el script, próbalo y cualquier duda me decis pero funciona bastante bien y podrás seguir usando los demás comandos de excel de forma normal.
Nota: Recorda que al escribirlo aquí se pierde la identación, así que corregí eso. Saludos.
Bancos e inspeccion de pagina
¿Quizás se trata de una alerta? Si tenes una alerta activa, no te va a dejar inspeccionar. En ese sentido, lo primero es: 1- Identificar si al momento de ingresar, lo primero que salta es una alerta. En caso de que sea una alerta, existe una forma de pasar el parametro en la url y saltar la alerta dRead more
¿Quizás se trata de una alerta? Si tenes una alerta activa, no te va a dejar inspeccionar.
En ese sentido, lo primero es:
1- Identificar si al momento de ingresar, lo primero que salta es una alerta.
En caso de que sea una alerta, existe una forma de pasar el parametro en la url y saltar la alerta de un solo, sería que probes eso.
Bot Banco Mercantil
Lo ideal sería que deje fotos del error y de las preguntas, porque así solo con la explicación esta dificil poder ayudarte
Lo ideal sería que deje fotos del error y de las preguntas, porque así solo con la explicación esta dificil poder ayudarte
See lessQuery BD
Tenes que recorrerlo con un for, ya sea mediante un script python o con un elemento de for. Con código sería asi: for item in variable: nombre = item["Productos"] print("El nombre del producto es: ", nombre) Con un comando, sería que arrastres el comando de for, selecciones en la lista la varRead more
Tenes que recorrerlo con un for, ya sea mediante un script python o con un elemento de for.
Con código sería asi:
for item in variable:
nombre = item[«Productos»]
print(«El nombre del producto es: «, nombre)
Con un comando, sería que arrastres el comando de for, selecciones en la lista la variable item(previamente creada) y en la otra opción escribas el nombre de la varaible, por ejemplo: «{variable}». Dentro de ese for, arrastras un comando de asignar y obtenes los nombres. De la siguiente forma:
{variable}[«Productos»]
Espero que te sirva
Flujos de orquestador
Podes ejecutar el script mediante python dentro de un bot normal y luego ejecutarlo con el orquestador, o en su defecto podes utilizar la consola e ir enviado las teclas para ejecutar los comandos que desees igual en un bot y luego ejecutarlo desde el orquestador.
Podes ejecutar el script mediante python dentro de un bot normal y luego ejecutarlo con el orquestador, o en su defecto podes utilizar la consola e ir enviado las teclas para ejecutar los comandos que desees igual en un bot y luego ejecutarlo desde el orquestador.
See lessAbrir nueva pestaña por xpath
Lo que vos necesitas suena a que se puede hacer pero con javascript. Cada elemento javascript que contiene un enlace viene en una etiqueta a. En ese sentido, utiliza la ventana del inspeccionar y obtene algún identificador del botón u elemento que necesites y con javascript utilizando la propiedad hRead more
Lo que vos necesitas suena a que se puede hacer pero con javascript. Cada elemento javascript que contiene un enlace viene en una etiqueta a. En ese sentido, utiliza la ventana del inspeccionar y obtene algún identificador del botón u elemento que necesites y con javascript utilizando la propiedad href obtene el link al que apunta ese elemento.
Ya con eso podes usar el comando abrir pestaña y le pasas la url.
See less¿Como extraer datos de una tabla especifica de un pdf a excel?
Como comentario adicional. Nunca se suben datos sensibles de la empresa o proveedor. Borra o censura esos datos para que se vean bro, es nada más un consejo que te puede ahorrar problemas a futuro.
Como comentario adicional. Nunca se suben datos sensibles de la empresa o proveedor. Borra o censura esos datos para que se vean bro, es nada más un consejo que te puede ahorrar problemas a futuro.
See less¿Como extraer datos de una tabla especifica de un pdf a excel?
Ese documento parece escaneado así que la vas a tener francamente dificil. En un documento normal te dirias que lo hicieras con python. Por ejemplo, podes usar librerias como tableu o aspose para que probarars extrayendola. No obstante, al ser escaneado ninguna te va a servir. En ese caso, vas a tenRead more
Ese documento parece escaneado así que la vas a tener francamente dificil. En un documento normal te dirias que lo hicieras con python. Por ejemplo, podes usar librerias como tableu o aspose para que probarars extrayendola.
No obstante, al ser escaneado ninguna te va a servir. En ese caso, vas a tener que usar alguna libreria de OCR, por lo que te recomendaría que pobres con tesseract de python que es gratuito o algún servicio de paga como podrían ser Amazon Textract que tiene la opción de extraer tablas directamente.
En todo caso, como te comentó, necesitas un OCR para hacerlo. Suerte!
See lessRocketBot deja abiertas aplicaciones
A mi me ha pasado que cierra la app pero el proceso queda abierto en segundo plano. Para solventarlo utilicé un script python para matar directamente el proceso abierto y ya no he tenido mayores inconvenientes.
A mi me ha pasado que cierra la app pero el proceso queda abierto en segundo plano. Para solventarlo utilicé un script python para matar directamente el proceso abierto y ya no he tenido mayores inconvenientes.
See lessError al ejecutar un Robot desde robot Padre
Lo ideal sería que dejes una captura de pantalla del bot hijo de genera el error ya que asi es medio complicado discenir el problema. Aunque con ese error, suena a que estas usando algun arreglo, ciclo o string en el que utilizas indices. Es decir, variable[0] por ejemplo. En este caso, el problemaRead more
Lo ideal sería que dejes una captura de pantalla del bot hijo de genera el error ya que asi es medio complicado discenir el problema. Aunque con ese error, suena a que estas usando algun arreglo, ciclo o string en el que utilizas indices. Es decir, variable[0] por ejemplo.
En este caso, el problema es que ese índice tiene que ser un entero y vos le pasas un string. Habría que revisar si esta variable que guarda el indicé es heredada o si de casualidad la limpias antes de la ejecución y por eso no trae el contenido que vos esperas.
Para un mejor contexto, te recomiendo mostrar el bot hijo.
See less