Hola, quisiera tener información sobre si es posible usar variables declaradas en Rocketbot en archivos python. No con el comando ejecutar python, si no por medio del comando de ejecutar archivo python.
Share
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
JoseL
No se a que te referis con usar esas variables, es decir que tipo de uso, pero en general si.
Dentro de un script python, vos podes acceder a cualquier variable que tengas declarada con el comando GetVar, por ejemplo:
Tenes declarada en tu robot una variable llamada nombre = «Ana»
En tu script podes usar el contenido de esa variable de dos formas:
1- variable = GetVar(«nombre»)
2- variable = «{nombre}»
De las formas formas el contenido de la variable nombre se guardará en «variable». En ese sentido, podrás utilizar ese contenido a como se te de la gana y si es un archivo de texto es mas de lo mismo, ya que desde python podes editar y crear archivos de texto.
Si luego de lo que hagas necesitas modificar el contenido de esa variable, podes hacerlo de la siguiente forma:
nuevo_valor = «Angel»
SetVar(«nombre», nuevo_valor)
Este comando sirve para modificar el valor de una variable de rocketbot desde un script de python. Espero haberte ayudado.
johan_peralta007
Lo único que tienes que asegurarte es que tu variable en Rocketbot contenga información , y para realizar lectura en tu archivo .py lo haces de la siguiente manera :