J'ai récemment changé de Spyder
à PyCharm
en tant qu'EDI Python. Dans Spyder
, j'ai souvent utilisé la fonctionnalité de l'explorateur variable (voir l'image). Cette fonctionnalité est-elle également disponible dans PyCharm
?
J'ai trouvé ceci ici , que "Variable Explorer in Python console (traff)
" devrait être inclus dans PyCharm 3
, mais je ne le trouve pas. Peut-être que quelqu'un pourrait me dire comment utiliser cet outil.
La liste des variables est disponible dans Outils -> Exécuter la console Python ... de la console Python, comme indiqué dans la capture d'écran ci-dessous. Une fonctionnalité similaire permettant d'afficher les variables et les variables surveillées est disponible dans la console du débogueur.
J'aime Spyder pour interagir avec mes variables et PyCharm pour éditer mes scripts. Solution alternative: utilisez les deux simultanément. Au fur et à mesure que j'édite dans PyCharm (sous Mac OS), les mises à jour du script sont stockées dans spyder. Le meilleur des deux mondes!
Pour votre deuxième question: vous pouvez également sélectionner votre code et appuyer sur shift + alt + E
pour exécuter une partie de votre script sur la console python.
Étape 1. Créez un point d'arrêt en appuyant à droite des numéros de ligne . Étape 2. Cliquez sur le bouton de débogage ou cliquez avec le bouton droit de la souris sur le bouton de débogage Étape 3. Cliquez sur le bouton situé au-dessus du bouton de configuration dans la console pour afficher variables Étape 4. Double-cliquez sur la variable dont vous souhaitez vérifier les valeurs . Vous pouvez également cliquer avec le bouton droit de la souris sur cette variable et l’afficher en tant que cadre de données.
Si vous souhaitez afficher l'ensemble de données complet ou un tableau, procédez comme suit:
Cliquez avec le bouton droit sur le fichier, puis cliquez sur Exécuter le fichier dans la console. Chaque fois que vous l'exécutez, les variables s'afficheront dans la console jusqu'à ce que vous cliquiez sur le bouton d'arrêt.
PyCharm utilise SciView pour explorer les variables presque de la même manière que Spyder. Exécutez simplement la sélection ou la cellule dans la console, puis cliquez sur Afficher en tant que tableau dans le volet Variable spéciale. Volet Variable Spéciale
Le truc simple:
placez une ligne factice à la fin de votre code, par exemple.
imprimer ('salut')
et définir le point de rupture à cette ligne.
Ensuite, exécutez votre code en mode débogage. Prendre plaisir! Les captures d’écran de l’éditeur et de la fenêtre de débogage sont affichées à titre de référence.