L'extension de langage Python de Microsoft pour Visual Studio Code ajoute des fonctions, encore en bêta, permettant de prendre en charge l'exploration des données et l'incorporation de modèles d'apprentissage machine. Les développeurs peuvent utiliser ces fonctions pour explorer les données comme ils pourraient le faire avec les calepins de l’application web Jupyter, mais en utilisant cette fois un éditeur familier et leurs réglages favoris. L'utilisateur peut exécuter des cellules individuelles à l'aide du noyau IPython et visualiser les trames, interagir avec des tracés, redémarrer des noyaux et exporter le tout vers des notebooks Jupyter. Les codeurs peuvent inspecter des éléments de codes comme les tracés interactifs et les trames de données.

L'extension Python leur permet également d'importer des calepins Jupyter. Le code importé est extrait dans un fichier Python. Les développeurs peuvent utiliser IntelliSense, mais aussi ses fonctions de refactoring et de débogage en direct. Ils peuvent importer et transformer les calepins Jupyter en modules Python pour la production, après avoir extrait le code Python et les blocs de démarque des calepins.

L'extension Python pour Visual Studio Code est téléchargeable depuis le Visual Studio Marketplace.