Hola buenas tardes, a todos.
Agradezco el apoyo de todos con la siguiente necesidad. Tengo una variable que se alimenta de un array. Dicha variable se necesita llevar a un campo pero sin las llaves y las comillas [«]. Ejemplo como se tiene : [‘SCL’] Ejemplo como se necesita: SCL . Ya intenté con «format» y nada, tampoco vi algo similar en la documentación.
Saludos y gracias.
Franky
Víctor, para este ultimo caso en un asignar variable coloque: {var}[0][‘Path_Archivo’]
A16
Hola Ignacio
Rocketbot sigue la sintaxis de python, por lo cual, para interactuar con listas (Arrays) debes usar su índice.
En tu caso, es una lista de un solo elemento, por lo tanto, para obtener el elemento debes colocar lo siguiente en asignar variable: {Destino}[0]
y eso lo asignas a una variable nueva o la misma
Ignacio
De acuerdo , ya el elemento de la lista quedó en una variable correctamente. Sin embargo llegò con las llaves y el acento y se necesita sin el acento y sin las llaves. Estuve revisando en la documentaciòn y encontrè la siguiente sentencia : unicodedata.normalize(‘NFKD’, «{var}»).encode(«ascii», «ignore»).decode() que en principio me debe servir para quitar el acento pero aún me sigue faltando eliminar las llaves. Agradezco la orientaciòn.
Saludos
A16
Peganos tu variable y como quieres que quede, por favor
Ignacio
Variable : [‘SCL’]
Como se requiere : SCL
Gracias!
Víctor Navarro
Hola buenas, en mi caso tampoco he conseguido limpiar la variable al 100%.
Esto es lo que tengo en la variable extraída (desde SQL):
[{‘Path_Archivo’: ‘//cg-fileserver/PERSHING/Transacciones/2022/11-NOVIEMBRE/CG COMPASS ACTIVIDAD NOVIEMBRE 22.xlsx’}]
Y la necesito de esta manera:
//cg-fileserver/PERSHING/Transacciones/2022/11-NOVIEMBRE/CG COMPASS ACTIVIDAD NOVIEMBRE 22.xlsx
Por favor su ayuda
A16
si ya lo tienes así, en asignar variable debes colocar esto
{Destino}[0]
donde Destino es el nombre de la variable. No debes usar comillas ni nada, sino copiar textual
y te devolverá como lo quieres