web-dev-qa-db-fra.com

Comment afficher les arguments d'une fonction dans Spyder?

J'utilise Spyder 2.2.5 avec Python 2.7 et je veux que l'éditeur affiche les arguments de la fonction que j'appelle après avoir tapé la première parenthèse. Je sais que c'est possible, car je peux le voir dans les tutoriels vidéo que j'utilise. J'ai essayé (du moins, je le crois ..) tous les éléments de menu . Devenir fou ici, aidez-moi!

11
Erik van Elten

Vous pouvez activer l'inspecteur object pour afficher la documentation de la fonction en activant les connexions automatiques pour votre éditeur ou votre console. Il vous montrera ensuite les paramètres de la fonction en appuyant sur la parenthèse gauche.

Pour l'activer, allez dans Outils> Préférences> Inspecteur d'objets. Sous Aide-> Connexions automatiques, cochez l'environnement de programmation souhaité et activez le plug-in. 

11
Fahad Sarfraz

Pour Spyder 3:

Outils> Préférences> Aide> Connexions automatiques, puis cochez tous les espaces de travail pour lesquels vous souhaitez afficher les arguments des fonctions.

3
Teoman Yüksel

J'ai le même problème. La fenêtre contextuelle des arguments n’apparaît que jusqu’à ce que je commence à taper, ce qui me pose un problème si j’oublie quels sont ces derniers arguments. Une solution de contournement consiste à déplacer le curseur sur la fonction et à appuyer sur Ctrl + i. Il affiche la documentation de la fonction dans la fenêtre d’aide, y compris sa définition.

2
Andrzej Gis

Allez dans Affichage> Agencements de fenêtres> Disposition par défaut de Spyder . Cela réinitialise le Spyder IDE aux valeurs par défaut et l'inspecteur d'objets fonctionnera à nouveau (a fonctionné pour moi).

0
Carlo Carandang