Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| spyder [Le 16/05/2014, 10:21] – sangorys | spyder [Le 12/06/2018, 22:28] (Version actuelle) – [Principales caractéristiques (traduction de la page officielle)] bcag2 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | |||
| + | ====== Spyder / spyderlib====== | ||
| + | |||
| + | **__S__cientific __PY__thon __D__evelopment __E__nvi__R__onment** (abrégé en **Spyder**) est un [[wpfr> | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | |||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | * Disposer des [[: | ||
| + | * Disposer d'une connexion à Internet configurée et activée, pour le téléchargement de Spyder. | ||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | Pour installer ce logiciel, il suffit d' | ||
| + | Il est également installé au travers de la suite [[: | ||
| + | |||
| + | ===== Utilisation ===== | ||
| + | |||
| + | Lancez l' | ||
| + | |||
| + | Maintenant, laissez libre cours à votre imagination de développeur ^_^ | ||
| + | |||
| + | ((Maintenant, | ||
| + | |||
| + | ===== Principales caractéristiques (traduction de la page officielle) ===== | ||
| + | |||
| + | * Général : | ||
| + | * Boîte de dialogue du gestionnaire PYTHONPATH similaire à MATLAB (fonctionne avec toutes les consoles) | ||
| + | * Liens directs vers la documentation (Python, Matplotlib, !NumPy, !Scipy, etc.) | ||
| + | * Liens directs vers le lanceur Python(x,y) | ||
| + | * Liens directs vers !QtDesigner, | ||
| + | * Boîte de dialogue des préférences : | ||
| + | * Raccourcis clavier | ||
| + | * Plans de coloration syntaxique (éditeur de source, historique, inspecteur d' | ||
| + | * Console : couleur d' | ||
| + | * Et bien plus... | ||
| + | * Éditeur : | ||
| + | * Coloration syntaxique (Python, C / C++, Fortran) | ||
| + | * Points d' | ||
| + | * Lancer ou déboguer des scripts Python (voir caractéristiques de la console) | ||
| + | * Lancer la boîte de dialogue de configuration : | ||
| + | * Répertoire de travail | ||
| + | * Options de la ligne de commande | ||
| + | * Lancer dans un nouvel interprète Python ou un interprète Python existant ou un client IPython | ||
| + | * Options de la ligne de commande de l' | ||
| + | * Explorateur de code : fonctions, classes, statuts if / else / try / ... | ||
| + | * Puissante introspection du code (fonctionne avec rope) : | ||
| + | * Auto-complétion | ||
| + | * Astuces | ||
| + | * Aller à une définition d' | ||
| + | * Surlignement | ||
| + | * Aide à la frappe (optionnel) : | ||
| + | * Insertion automatique de parenthèses fermantes, d' | ||
| + | * Dés-indentation automatique après ‘else’, ‘elif’, ‘finally’, | ||
| + | * Listes to-do (TODO, FlXME, XXX) | ||
| + | * Erreurs / Avertissements (analyse en temps réel du code via pyflakes) | ||
| + | * Analyse intégrée du code `pylint` | ||
| + | * Lien direct vers le débogueur externe winpdb | ||
| + | * Console : | ||
| + | * Toutes les consoles sont exécutées dans des processus différents | ||
| + | * Auto-complétion du code / astuces et lien automatique vers l' | ||
| + | * Ouvrir les interprètes Python ou la fenêtre des commandes basiques du terminal | ||
| + | * Lancer des scripts Python (voir éditeur de code source) | ||
| + | * Explorateur de variables : | ||
| + | * Éditeurs GUI pour de nombreux types de données (nombres, chaînes de caractères, | ||
| + | * Importer / exporter des données depuis / vers de nombreux types de fichiers (fichiers texte, !NumPy, MATLAB) | ||
| + | * Éditeur de multiples instances tableau / liste / dictionnaire en un, permettant de comparer le contenu des variables | ||
| + | * Visualisation des données | ||
| + | * Historique | ||
| + | * Inspecteur d' | ||
| + | * Intègre la documentation ou le code source de n' | ||
| + | * La documentation peut être affichée sous la forme d'une page HTML grâce au mode de texte polyvalent (fonctionne avec sphinx) | ||
| + | * Aide en ligne : Documentation HTML automatiquement générée sur les modules Python installés | ||
| + | * Trouver dans les fichiers : trouve les ressemblances avec des chaînes de caractère dans un répertoire, | ||
| + | * Explorateur | ||
| + | * Explorateur de projet (supporte l' | ||
| + | |||
| + | Spyder peut aussi être utilisé comme une librairie d' | ||
| + | |||
| + | |||
| + | ===== Désinstallation ===== | ||
| + | |||
| + | Pour supprimer cette application, | ||
| + | |||
| + | ===== Voir aussi ===== | ||
| + | * **(en)** [[https:// | ||
| + | * **(en)** [[https:// | ||
| + | * **(en)** [[https:// | ||
| + | * **(en)** [[http:// | ||
| + | * **(fr)** [[python|Langage de programmation Python]] | ||
| + | |||
| + | ---- | ||
| + | |||
| + | // | ||
| + | |||
| + | ---- | ||
