El editor de código VSCode permite crear y desarrollar proyectos en diversos lenguajes de programación, como Python y C++, gracias a una serie de extensiones.
Instalación de VSCode
Si aún no lo ha hecho, descargue e instale VSCode
Utilizar un editor de código como VSCode es una de las mejores formas de aumentar la productividad en tus proyectos Python.
Puedes instalar extensiones que te ayuden con tu programación, como Python o Python Debugger.

Creación y configuración de un proyecto Python
Para crear un proyecto, puede navegar a una carpeta que contenga sus proyectos e iniciar VSCode desde esa ubicación en un terminal
mkdir tuto cd tuto code .
O abrir una carpeta desde VSCode.
Usando Command Palette, cree un entorno virtual que le permitirá mantener una instalación limpia de Python y sus paquetes para su proyecto. Python : Crear Entorno … , seleccione Venv luego elija la versión deseada de Python
Una vez creado el entorno, puede comprobar la configuración del intérprete del entorno. En el terminal VSCode, introduzca los siguientes comandos
python --version python -m pip freeze
El comando pip freeze debería devolver un valor vacío ya que no hay paquetes instalados en un nuevo entorno virtual.
Creación y ejecución de un script Python con VSCode
A continuación, cree un archivo script.py, con el código print(«hola mundo») que puede ejecutar haciendo clic con el botón derecho del ratón en la página de edición Run Python > Run Python File in Terminal.
#! /user/bin/env python # -*- coding: utf-8 -*- """ File: script.py Author: Xukyo email: email@email.com Date: Description: A simple Python script to print "Hello, world!" Usage: python script.py Dependencies: None Sources: www.aranacorp.com """ print("Hello world!")

También puedes utilizar el menú Ejecutar > Iniciar depuración (F5).
Se abrirá un terminal en la parte inferior de la ventana con las palabras ¡Hola mundo!
Añadir una biblioteca Python a VSCode
Para instalar una biblioteca Python, basta con ejecutar el siguiente comando en el terminal VSCode
python -m pip install <python_package> #or pip install <python_package>
A continuación, puede comprobar su instalación mediante el comando pip freeze