IngresarRegistrarme

Rocketbot Forum

Rocketbot Forum Logo Rocketbot Forum Logo

Rocketbot Forum Navigation

  • Academy Rocketbot
  • Tutoriales
  • Documentación
Search
Realiza una Pregunta

Mobile menu

Close
  • Home
  • Popular
  • Categorías
  • Tags
  • Preguntas
    • Nuevas Preguntas
    • Más votadas
    • Más visitadas
    • Más respondidas
  • Academy Rocketbot
  • Tutoriales
  • Documentación
Home/ Preguntas/Q 8720
Siguiente
Answered

Rocketbot Forum Latest Preguntas

guillenznoels81
  • 0
  • 0
guillenznoels81
Asked: septiembre 8, 20222022-09-08T17:24:16+00:00 2022-09-08T17:24:16+00:00En: Academy

SetVar» is not defined y GetVar» is not defined

  • 0
  • 0

tengo este codigo:

from cgi import print_exception
from datetime import datetime
from time import sleep

prueba:
fecha = datetime.now()
print(f»fecha: {fecha}»)

fecha = str(fecha)
anio = datetime.strptime(fecha,’%Y-%m-%d %H:%M:%S.%f’).strftime(‘%Y’)
mes = GetVar(‘mes ‘)
mes = datetime.strptime(fecha,’%Y-%m-%d %H:%M:%S.%f’).strftime(‘%m’)
dia = datetime.strptime(fecha,’% Y-%m-%d %H:%M:%S.%f’).strftime(‘%d’)
mes = str(mes)

if mes == «01»:
mes = «1. ENERO»
elif mes == «02»:
mes = «2. FEBRERO»
elif mes == «03»:
mes = «3. MARZO»
elif mes == «04»:
mes = «4. ABRIL»
elif mes == «05 «:
mes = «5. MAYO»
elif mes == «06»:
mes = «6. JUNIO»
elif mes == «07»:
mes = «7. JULIO»
elif mes == «08»:
mes = «8. AGOSTO»
elif mes == «09»:
mes = «9. SEPTIEMBRE»
elif mes == «10»:
mes = «10. OCTUBRE»
elif mes == «11»:
mes = «11. NOVIEMBRE»
elif mes == «12»:
mes = «12. DICIEMBRE»
fecha = {fecha}
mes = {mes}
SetVar(‘mes’, mes)
print(f»Mes: {mes}»)
excepto Excepción como e:
print_exception()
raise e

y me aparece:

SetVar» no está definido

GetVar» no está definido

No se que tendría que hacer para solucionar este problema.

De antemano gracias por su colaboración.

13
  • 13 13 Respuestas
  • 5k Vistas
  • 0 Seguidores
  • 0
Compartir
  • Facebook

    13 Respuestas

    • Voted
    • Oldest
    • Recent
    1. A16
      A16
      2022-09-08T18:39:31+00:00Added an answer on septiembre 8, 2022 at 6:39 pm

      Hola guillenznoels81
      Estás ejecutando ese código con Rocketbot?

        • 0
      • Responder
      • Compartir
        Compartir
        • Compartir en Facebook
        • Compartir en Twitter
        • Compartir en LinkedIn
        • Compartir en WhatsApp
      • guillenznoels81
        guillenznoels81
        2022-09-08T18:44:40+00:00Replied to answer on septiembre 8, 2022 at 6:44 pm

        si exacto

          • 0
        • Responder
        • Compartir
          Compartir
          • Compartir en Facebook
          • Compartir en Twitter
          • Compartir en LinkedIn
          • Compartir en WhatsApp
        • A16
          A16
          2022-09-08T18:48:37+00:00Replied to answer on septiembre 8, 2022 at 6:48 pm

          Muestranos captura de la terminal de Rocketbot, por favor

            • 0
          • Responder
          • Compartir
            Compartir
            • Compartir en Facebook
            • Compartir en Twitter
            • Compartir en LinkedIn
            • Compartir en WhatsApp
          • guillenznoels81
            guillenznoels81
            2022-09-08T18:58:27+00:00Replied to answer on septiembre 8, 2022 at 6:58 pm

              • 0
            • Responder
            • Compartir
              Compartir
              • Compartir en Facebook
              • Compartir en Twitter
              • Compartir en LinkedIn
              • Compartir en WhatsApp
          • A16
            A16
            2022-09-08T19:02:26+00:00Replied to answer on septiembre 8, 2022 at 7:02 pm

            guillenznoels81,

            Captura de la terminal cuando ejecutas el código, donde te aparece el error con variables definidas. En esa captura, solo muestras logs sin errores.

              • 0
            • Responder
            • Compartir
              Compartir
              • Compartir en Facebook
              • Compartir en Twitter
              • Compartir en LinkedIn
              • Compartir en WhatsApp
            • guillenznoels81
              guillenznoels81
              2022-09-08T19:10:14+00:00Replied to answer on septiembre 8, 2022 at 7:10 pm

                • 0
              • Compartir
                Compartir
                • Compartir en Facebook
                • Compartir en Twitter
                • Compartir en LinkedIn
                • Compartir en WhatsApp
            • guillenznoels81
              guillenznoels81
              2022-09-08T19:13:46+00:00Replied to answer on septiembre 8, 2022 at 7:13 pm

                • 0
              • Compartir
                Compartir
                • Compartir en Facebook
                • Compartir en Twitter
                • Compartir en LinkedIn
                • Compartir en WhatsApp
            • guillenznoels81
              guillenznoels81
              2022-09-08T19:14:34+00:00Replied to answer on septiembre 8, 2022 at 7:14 pm

              PS C:\Users\Tars\Documents\BotClaroRocketbot\Scripts> py MesEnLetras.py
              fecha: 2022-09-08 14:07:57.176399

              <H3>Traceback (most recent call last):</H3>
              <PRE> File &quot;C:\Users\Tars\Documents\BotClaroRocketbot\Scripts\MesEnLetras.py&quot;, line 14, in &lt;module&gt;
              mes = GetVar('mes')
              <B>NameError: name 'GetVar' is not defined
              </B></PRE>
              Traceback (most recent call last):
              File «C:\Users\Tars\Documents\BotClaroRocketbot\Scripts\MesEnLetras.py», line 45, in <module>
              PS C:\Users\Tars\Documents\BotClaroRocketbot\Scripts> py MesEnLetras.py
              fecha: 2022-09-08 14:08:29.919446
              Mes: 9. SEPTIEMBRE

              <H3>Traceback (most recent call last):</H3>
              <PRE> File &quot;C:\Users\Tars\Documents\BotClaroRocketbot\Scripts\MesEnLetras.py&quot;, line 42, in &lt;module&gt;
              SetVar('mes2', 'mes')
              <B>NameError: name 'SetVar' is not defined
              </B></PRE>
              Traceback (most recent call last):
              File «C:\Users\Tars\Documents\BotClaroRocketbot\Scripts\MesEnLetras.py», line 45, in <module>
              raise e
              File «C:\Users\Tars\Documents\BotClaroRocketbot\Scripts\MesEnLetras.py», line 42, in <module>
              SetVar(‘mes2’, ‘mes’)
              NameError: name ‘SetVar’ is not defined
              PS C:\Users\Tars\Documents\BotClaroRocketbot\Scripts>

                • 0
              • Compartir
                Compartir
                • Compartir en Facebook
                • Compartir en Twitter
                • Compartir en LinkedIn
                • Compartir en WhatsApp
          • guillenznoels81
            guillenznoels81
            2022-09-08T19:06:56+00:00Replied to answer on septiembre 8, 2022 at 7:06 pm

              • 0
            • Responder
            • Compartir
              Compartir
              • Compartir en Facebook
              • Compartir en Twitter
              • Compartir en LinkedIn
              • Compartir en WhatsApp
      • guillenznoels81
        guillenznoels81
        2022-09-08T18:52:20+00:00Replied to answer on septiembre 8, 2022 at 6:52 pm

          • 0
        • Responder
        • Compartir
          Compartir
          • Compartir en Facebook
          • Compartir en Twitter
          • Compartir en LinkedIn
          • Compartir en WhatsApp
        • A16
          Mejor Respuesta
          A16
          2022-09-08T18:55:00+00:00Replied to answer on septiembre 8, 2022 at 6:55 pm

          Eso no es en Rocketbot. No existe SetVar y GetVar fuera de Rocketbot

            • 0
          • Responder
          • Compartir
            Compartir
            • Compartir en Facebook
            • Compartir en Twitter
            • Compartir en LinkedIn
            • Compartir en WhatsApp
          • guillenznoels81
            guillenznoels81
            2022-09-08T20:16:16+00:00Replied to answer on septiembre 8, 2022 at 8:16 pm

            A ok ya pude entenderte, gracias por tu ayuda A16

              • 1
            • Responder
            • Compartir
              Compartir
              • Compartir en Facebook
              • Compartir en Twitter
              • Compartir en LinkedIn
              • Compartir en WhatsApp
          • guillenznoels81
            guillenznoels81
            2022-09-08T19:16:43+00:00Replied to answer on septiembre 8, 2022 at 7:16 pm

            https://academy.rocketbot.co/cursos/rocketbot-suite-level-3/lecciones/script-en-python/

             

            Ahi en ese video lo utilizan, para tomar los resultados de script como variables en rocketbot

             

              • 0
            • Responder
            • Compartir
              Compartir
              • Compartir en Facebook
              • Compartir en Twitter
              • Compartir en LinkedIn
              • Compartir en WhatsApp

    Leave an answer
    Cancelar la respuesta

    You must login to add an answer.


    Forgot Password?

    Need An Account, Sign Up Here

    Sidebar

    Realizar Pregunta

    Stats

    • Preguntas : 1k
    • Respuestas : 2k
    • Posts : 0
    • Comentarios : 0
    • Mejores Respuestas : 163
    • Usuarios : 5k
    • Populares
    • Comentarios
    • Tags

    Related Questions

      • Respuesta: 1

      Error al iniciar Rocketbot

      • Respuestas: 0

      Error al conectar a BD oracle

      • Respuestas: 4

      error al ahcer click en objeto

      • Respuestas: 3

      Without access to Academy Rocketbot and its courses

      • Respuestas: 3

      Bot final Level 2

    Users

    Explore

    • Home
    • Popular
    • Categorías
    • Tags
    • Preguntas
      • Nuevas Preguntas
      • Más votadas
      • Más visitadas
      • Más respondidas

    Footer

    rocketbot white

    Rocketbot SpA | Todos los derechos reservados 2018 - 2020

    © 2020 Discy. All Rights Reserved
    With Love by 2code.

    es_ES
    en_US es_ES

    Insertar/editar un enlace

    Introduce la URL de destino

    O enlaza a contenido ya existente

      No se ha especificado ningún término de búsqueda. Mostrando los elementos recientes. Busca o utiliza las teclas de flecha arriba y abajo para seleccionar un elemento.