Uso de la función de autocompletar en un proyecto VEXcode IQ Python

El uso de la función Autocompletar de Python al crear un proyecto de Python en VEXcode IQ puede ayudar a ahorrar tiempo y evitar errores al escribir comandos.


Cómo usar la función de autocompletar de Python

Miniatura del proyecto de ejemplo de motor BaseBot Drivetrain 2.

Nota: Este proyecto utiliza la plantilla Basebot (transmisión, 2 motores).

Comience a escribir para abrir el menú de selección.

VEXcode IQ Python Workspace con un menú desplegable de comandos sugeridos. Se ha escrito la letra D y los comandos que comienzan con esa letra están disponibles en el menú. Este menú está etiquetado como Menú de selección.

El nombre del dispositivo o del comando aparecerá en un menú desplegable de selección.

VEXcode IQ Python Workspace con un menú desplegable de todos los comandos sugeridos.

Para acceder a una lista de los posibles comandos disponibles utilizando la función Autocompletar, presione Control + Espacio (en Windows, macOS y Chrome OS).

Haga una selección con la función de autocompletar de Python

VEXcode IQ Python Workspace con un menú desplegable de comandos sugeridos. Se ha escrito la letra D y se está utilizando el teclado para pasar por los comandos disponibles. La transmisión es la primera sugerencia y está resaltada.

Presione "Enter/Return" o "Tab" en su teclado o seleccione el comando con el cursor para hacer una selección.

Tenga en cuenta que con menús de selección más largos, puede hacer una selección utilizando una de las siguientes opciones:

  • Utilice las teclas "Arriba" y "Abajo" para seleccionar el nombre que desee, luego presione "Tab" o "Intro/Retorno" en su teclado para hacer la selección.
  • Usa el cursor para desplazarte hacia arriba y hacia abajo en el menú Autocompletar. Luego haga la selección deseada.

Agregue un operador Dot para enumerar todos los comandos disponibles para ese dispositivo

VEXcode IQ Python Workspace con un menú desplegable de comandos sugeridos. Se han escrito el dispositivo de transmisión y un operador Dot, y los comandos para ese dispositivo están disponibles en el menú.

Agregar un operador de punto (un punto, ".") abrirá un nuevo menú de todos los comandos disponibles para el dispositivo.

Haga una selección utilizando una de las siguientes opciones

VEXcode IQ Python Workspace con un menú desplegable de comandos sugeridos. El dispositivo de transmisión y un operador de punto se han escrito y el teclado se está utilizando para pasar por los comandos disponibles. El comando Drive For está resaltado.

Use los botones "Arriba" y "Abajo" en su teclado para navegar por el menú y luego presione "Volver" en Mac, "Entrar" en Windows o Chromebook para hacer una selección.

Seleccione con el cursor el comando deseado.

Agregar parámetros

VEXcode IQ Python Workspace con un menú desplegable de comandos sugeridos. El comando drivetrain.drive_for se ha escrito con un perenthesis inicial, y los parámetros para esa función están disponibles en el menú. La primera opción de parámetro se lee hacia adelante.

Los parámetros son las opciones que se pasan al comando entre paréntesis.

VEXcode IQ Python Workspace con un menú desplegable de comandos sugeridos. El comando drivetrain.drive_for(ADELANTE, 100) se ha escrito con un parámetro final en blanco, y los parámetros para esa parte de la función están disponibles en el menú. La primera opción de parámetro lee PULGADAS.

Algunos comandos requieren múltiples parámetros. Utilice una coma para separar diferentes parámetros en el mismo comando.

VEXcode IQ Python Workspace con un comando completado que lee drivetrain.drive_for(FORWARD, 100, MM, wait=True).

Algunos parámetros son opcionales, como el wait=True en el siguiente ejemplo. Para obtener más información sobre los parámetros, vea la información de Ayuda del comando para determinar qué parámetros son necesarios y cuáles son opcionales.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: