web-dev-qa-db-fra.com

Pycharm a-t-il un interpréteur interactif Python?

Je suis un utilisateur assez nouveau de Pycharm qui a récemment changé d’EDI.

Une de mes questions concerne l'interpréteur python interactif, qui est la "fenêtre" dans laquelle je peux saisir des variables pour les vérifier après avoir exécuté mon script. Pyscripter a cette chose appelée "interprète Python" et je sais que Pycharm en a aussi. 

J'ai essayé "Console Python" sous "Outils", mais je ne pense pas que ce soit la même chose. Je me demande donc comment trouver cet interpréteur Python à Pycharm? J'utilise la version 3 de la communauté. 

29
Nan An

J'utilise Pycharm Community Edition version 2016.1.2 Je procède comme suit pour obtenir une invite interactive lors du débogage

  1. Déboguer un fichier (placez un point d'arrêt quelque part avec lequel vous voulez travailler)
  2. Dans la fenêtre de débogage, il devrait y avoir un onglet 'Console', sélectionnez-le
  3. Dans la barre d’outils de gauche de la console, il y a un bouton situé à partir du bas, "Afficher l’invite Python". Appuie
  4. Vous devriez maintenant voir une invite interéractive que vous pouvez utiliser à l'intérieur de la console (vous permettant d'interagir avec le code en cours d'exécution).

 enter image description here

Comme indiqué dans l'OP, pour obtenir simplement une invite python interactive en dehors d'un script en cours d'exécution, sélectionnez dans la barre de menus principale Outils-> Console Python.

 enter image description here

Comme par magie cela va apparaître:

 enter image description here

23
Ray

Vous pouvez définir le PyCharm alors il fonctionne de la même manière que PyScripter.

Exécuter -> Modifier les configurations -> Sélectionnez "Afficher la ligne de commande ensuite".

18
byrony

Oui.

To launch an interactive console

    On the main menu, choose Tools | Run Python console, or Tools | Run Django console

Console de course

6
Joe Golton

Exécuter-> Modifier les configurations-> Options de l’interprète-> ajouter -i

Il y aura une invite rouge lorsque votre course sera terminée.

4
zaxliu

Choisissez Run, Edit Configurations, cochez la case "Afficher la ligne de commande après". Cela ne fonctionne pas après la levée d'une exception.

0
Noumenon