Sign InSign Up

Rocketbot Forum

Rocketbot Forum Logo Rocketbot Forum Logo

Rocketbot Forum Navigation

  • Academy Rocketbot
  • Tutorials
  • Documentación
Search
Ask A Question

Mobile menu

Close
  • Home
  • Popular
  • Categories
  • Tags
  • Questions
    • New Questions
    • Most voted
    • Most visited
    • Most Responded
  • Academy Rocketbot
  • Tutorials
  • Documentación
Home/ Questions/Q 8720
Next
Answered

Rocketbot Forum Latest Questions

guillenznoels81
  • 0
  • 0
guillenznoels81
Asked: September 8, 20222022-09-08T17:24:16+00:00 2022-09-08T17:24:16+00:00In: 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 Answers
  • 5k Views
  • 0 Followers
  • 0
Share
  • Facebook

    13 Answers

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

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

        • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
      • guillenznoels81
        guillenznoels81
        2022-09-08T18:44:40+00:00Replied to answer on September 8, 2022 at 6:44 pm

        si exacto

          • 0
        • Reply
        • Share
          Share
          • Share on Facebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp
        • A16
          A16
          2022-09-08T18:48:37+00:00Replied to answer on September 8, 2022 at 6:48 pm

          Muestranos captura de la terminal de Rocketbot, por favor

            • 0
          • Reply
          • Share
            Share
            • Share on Facebook
            • Share on Twitter
            • Share on LinkedIn
            • Share on WhatsApp
          • guillenznoels81
            guillenznoels81
            2022-09-08T18:58:27+00:00Replied to answer on September 8, 2022 at 6:58 pm

              • 0
            • Reply
            • Share
              Share
              • Share on Facebook
              • Share on Twitter
              • Share on LinkedIn
              • Share on WhatsApp
          • A16
            A16
            2022-09-08T19:02:26+00:00Replied to answer on September 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
            • Reply
            • Share
              Share
              • Share on Facebook
              • Share on Twitter
              • Share on LinkedIn
              • Share on WhatsApp
            • guillenznoels81
              guillenznoels81
              2022-09-08T19:10:14+00:00Replied to answer on September 8, 2022 at 7:10 pm

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

                • 0
              • Share
                Share
                • Share on Facebook
                • Share on Twitter
                • Share on LinkedIn
                • Share on WhatsApp
            • guillenznoels81
              guillenznoels81
              2022-09-08T19:14:34+00:00Replied to answer on September 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
              • Share
                Share
                • Share on Facebook
                • Share on Twitter
                • Share on LinkedIn
                • Share on WhatsApp
          • guillenznoels81
            guillenznoels81
            2022-09-08T19:06:56+00:00Replied to answer on September 8, 2022 at 7:06 pm

              • 0
            • Reply
            • Share
              Share
              • Share on Facebook
              • Share on Twitter
              • Share on LinkedIn
              • Share on WhatsApp
      • guillenznoels81
        guillenznoels81
        2022-09-08T18:52:20+00:00Replied to answer on September 8, 2022 at 6:52 pm

          • 0
        • Reply
        • Share
          Share
          • Share on Facebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp
        • A16
          Best Answer
          A16
          2022-09-08T18:55:00+00:00Replied to answer on September 8, 2022 at 6:55 pm

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

            • 0
          • Reply
          • Share
            Share
            • Share on Facebook
            • Share on Twitter
            • Share on LinkedIn
            • Share on WhatsApp
          • guillenznoels81
            guillenznoels81
            2022-09-08T20:16:16+00:00Replied to answer on September 8, 2022 at 8:16 pm

            A ok ya pude entenderte, gracias por tu ayuda A16

              • 1
            • Reply
            • Share
              Share
              • Share on Facebook
              • Share on Twitter
              • Share on LinkedIn
              • Share on WhatsApp
          • guillenznoels81
            guillenznoels81
            2022-09-08T19:16:43+00:00Replied to answer on September 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
            • Reply
            • Share
              Share
              • Share on Facebook
              • Share on Twitter
              • Share on LinkedIn
              • Share on WhatsApp

    Leave an answer
    Cancel reply

    You must login to add an answer.


    Forgot Password?

    Need An Account, Sign Up Here

    Sidebar

    Ask A Question

    Stats

    • Questions : 1k
    • Answers : 2k
    • Posts : 0
    • Comments : 0
    • Best Answers : 163
    • Users : 5k
    • Popular
    • Comments
    • Tags

    Related Questions

      • Answer: 1

      Error al iniciar Rocketbot

      • Answers: 0

      Error al conectar a BD oracle

      • Answers: 4

      error al ahcer click en objeto

      • Answers: 3

      Without access to Academy Rocketbot and its courses

      • Answers: 3

      Bot final Level 2

    Users

    Explore

    • Home
    • Popular
    • Categories
    • Tags
    • Questions
      • New Questions
      • Most voted
      • Most visited
      • Most Responded

    Footer

    rocketbot white

    Rocketbot SpA | Todos los derechos reservados 2018 - 2020

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

    en_US
    es_ES en_US

    Insert/edit link

    Enter the destination URL

    Or link to existing content

      No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.