Compartir vía


Tutorial: Trabajar con Python en Visual Studio

Este artículo es el primer paso de una serie de tutoriales de seis partes que muestra cómo trabajar con Python en Visual Studio. Python es un lenguaje de programación popular que es confiable, flexible, fácil de aprender y libre de usar en todos los sistemas operativos. Una sólida comunidad de desarrolladores y muchas bibliotecas gratuitas proporcionan una sólida compatibilidad para trabajar con Python. El lenguaje admite todo tipo de desarrollo, incluidas aplicaciones web, servicios web, aplicaciones de escritorio, scripting y computación científica. Muchas universidades, científicos, desarrolladores casuales y desarrolladores profesionales usan Python. Visual Studio proporciona compatibilidad de lenguaje de primera clase para Python.

Las seis partes de la serie de tutoriales incluyen:

En el paso 1 del tutorial, aprenderá a:

  • Creación de un proyecto de aplicación de Python en Visual Studio
  • Administración de los archivos de proyecto de Python en el Explorador de soluciones

Prerrequisitos

Creación de un nuevo proyecto de Python

Un proyecto de es cómo Visual Studio administra todos los archivos que se unen para generar una sola aplicación. Los archivos de aplicación incluyen código fuente, recursos y configuraciones. Un proyecto formaliza y mantiene las relaciones entre todos los archivos del proyecto. El proyecto también administra recursos externos que se comparten entre varios proyectos. Un proyecto permite que la aplicación se expanda y crezca sin esfuerzo. El uso de proyectos es más fácil que administrar las relaciones manualmente en carpetas, scripts, archivos de texto y memoria no planeados.

Este tutorial comienza creando un proyecto sencillo que contiene un único archivo de código vacío.

  1. En Visual Studio, seleccione Archivo>Nuevo>Proyecto para abrir el cuadro de diálogo Nuevo proyecto. También puede usar la combinación de teclas Ctrl+Shift+N. En el cuadro de diálogo, puede examinar plantillas en distintos lenguajes, seleccionar una plantilla para el proyecto y especificar dónde coloca Visual Studio los archivos.

  2. Para ver las plantillas de Python, seleccione Instalado>python en el menú de la izquierda o busque "Python". La opción de búsqueda es una excelente manera de encontrar una plantilla cuando no se puede recordar su ubicación en el árbol de idiomas.

    Captura de pantalla que muestra el cuadro de diálogo Crear un nuevo proyecto con plantillas de proyecto de Python.

    La compatibilidad con Python en Visual Studio incluye varias plantillas de proyecto, incluidas las aplicaciones web que usan los marcos Bottle, Flask y Django. Sin embargo, para los fines de este tutorial, comencemos con un proyecto vacío.

  3. Elija la plantilla Aplicación de Python, especifique un nombre para el proyecto y seleccione Aceptar.

  1. En Visual Studio, seleccione Archivo>Nuevo>Proyecto o use el método abreviado de teclado Ctrl+Mayús+N. Se abre la pantalla Crear un nuevo proyecto, donde puede buscar y examinar plantillas en distintos idiomas.

  2. Para ver las plantillas de Python, busque python. La búsqueda es una excelente manera de encontrar una plantilla cuando no se puede recordar su ubicación en el árbol de idiomas.

    Captura de pantalla que muestra el cuadro de diálogo Crear un nuevo proyecto en Visual Studio 2022 con plantillas de proyecto de Python.

    La compatibilidad web de Python en Visual Studio incluye varias plantillas de proyecto, como aplicaciones web en los marcos Bottle, Flask y Django. Cuando instale Python con el Instalador de Visual Studio, seleccione Compatibilidad web con Python en Opcional para instalar estas plantillas. Para este tutorial, comience con un proyecto vacío.

  3. Seleccione la plantilla Aplicación de Python y haga clic en Siguiente.

  4. En la pantalla Configura tu nuevo proyecto, especifica un nombre y una ubicación de archivo para el proyecto y luego selecciona Crear.

Después de unos instantes, el nuevo proyecto se abre en Visual Studio:

Captura de pantalla que muestra el nuevo proyecto abierto en Visual Studio.

Captura de pantalla que muestra el nuevo proyecto abierto en Visual Studio 2022.

Esto es lo que usted ve:

  • (1): la ventana del Explorador de soluciones de Visual Studio muestra la estructura del proyecto.
  • (2): el archivo de código predeterminado se abre en el editor.
  • (3): la ventana propiedades de muestra más información sobre el elemento seleccionado en Explorador de soluciones, incluida su ubicación exacta en el disco.

Revisión de elementos en el Explorador de soluciones

Dedique algún tiempo a familiarizarse con Explorador de soluciones. Esta ventana de Visual Studio es donde puede examinar archivos y carpetas en el proyecto.

Captura de pantalla del Explorador de soluciones expandida para mostrar las características.

Captura de pantalla del Explorador de soluciones expandida para mostrar las características de Visual Studio 2022.

  1. En Explorador de Soluciones (1), observe el elemento de nivel superior de la estructura. Este elemento es la solución de Visual Studio. De forma predeterminada, el nombre de la solución es el mismo que el proyecto.

    Una solución, que se muestra como un archivo .sln en disco, es un contenedor para uno o varios proyectos relacionados. Por ejemplo, si escribe una extensión de C++ para la aplicación de Python, ese proyecto de C++ puede estar en la misma solución. La solución también puede contener un proyecto para un servicio web y proyectos para programas de prueba dedicados.

  2. Busque el elemento directamente bajo el nombre de la solución. Este elemento es tu proyecto (2). El nombre del proyecto es el nombre que escribió en el cuadro de diálogo Crear un nuevo proyecto. Visual Studio usa negrita para identificar el proyecto seleccionado actualmente en la solución.

    En el disco, un archivo .pyproj de la carpeta del proyecto representa el proyecto.

  3. Alterne la flecha Expandir o contraer junto al nombre del proyecto para ver los archivos de origen del proyecto.

    Visual Studio usa negrita para identificar qué archivo es el archivo de inicio para el programa. En este ejemplo, tienes únicamente un archivo .py. (3)

  4. Para ver las propiedades de un archivo en la ventana Propiedades de, seleccione el archivo en Explorador de soluciones.

    Si no aparece la ventana Propiedades, seleccione el icono de llave inglesa en el banner del Explorador de soluciones. Al hacer doble clic en un archivo, se abre de la manera adecuada para ese archivo.

  5. En el nodo del proyecto, busque el nodo entornos de Python. (4) Expandir el nodo para mostrar los intérpretes de Python disponibles.

  6. En el nodo Entornos de Python, extienda un nodo de intérprete para ver las bibliotecas instaladas en ese entorno. (5)

Haga clic con el botón derecho en cualquier nodo o elemento de Explorador de soluciones para mostrar un menú contextual de los comandos aplicables. Por ejemplo, Cambiar nombre permite cambiar el nombre de un nodo o elemento, incluidos el proyecto y la solución.

Paso siguiente