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 31/12/2016, 18:00] – Maj de la page L'Africain | 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]] | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // | ||
+ | |||
+ | ---- | ||