web-dev-qa-db-fra.com

Comment afficher un graphique dans Visual Studio Code lui-même?

Lorsque j'essaie d'exécuter cet exemple:

import matplotlib.pyplot as plt
import matplotlib as mpl
import numpy as np

x = np.linspace(0, 20, 100)
plt.plot(x, np.sin(x))
plt.show()

Je vois le résultat dans une nouvelle fenêtre. Est-il possible de voir les graphiques de résultat dans le code Visual Studio lui-même?

12
mimic

Oui, si vous utilisez l'interface de l'ordinateur portable. En gros, installez Python Extension Pack, il inclut l’extension Jupyter, mettez votre code dans l’éditeur, mettez # %% en haut de votre code, vous obtiendrez Run cell cliquable, cliquez dessus et vous obtiendrez le résultat dans l'autre fenêtre

enter image description here

Voici le lien vers l'extension: https://marketplace.visualstudio.com/items?itemName=donjayamanne.jupyter

MISE À JOUR

Ok, apparemment Microsoft a embauché Don Jayamanne et il travaille sur Python et Jupyter pour VS Code. Et le mois dernier, ils (MS) ont amélioré leur extension python pour supporter Jupyter les carnets de notes directement dans le code visuel ainsi que les importations et les exportations .ipynb. Obtenez l’extension ici et vérifiez le billet de blog comment l’utiliser avec les cahiers Jupyter.

MISE À JOUR II

Un autre est Neuron, en cours de développement, mais a l’air sympa - encore une fois, des cahiers en VS Code, avec graphiques, démarques, etc. Obtenez-le ici

22
Severin Pappadeux