- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
Deviens membre Premium magic_button
Débloque cette session en devenant Membre Premium 🚀
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :Pour exécuter nos scripts Python, on a une dernière option qui est assez intéressante,qui est aussi disponible à l'intérieur de PyCharm, c'est tout simplement le terminal.
00:00:08 :Donc on n'est bien entendu pas obligé de l'utiliser uniquement pour lancer des fichiers Python,c'est vraiment un terminal qu'on peut utiliser également pour taper des commandes shell.
00:00:16 :Donc ici je pourrais me balader dans mon architecture de dossier sans problème,faire des environnements virtuels, utiliser pip.Donc tout ce que je fais en fait dans un terminal en dehors de PyCharm, je peux le faire ici.
00:00:26 :Par défaut vous voyez que notre terminal se lance dans le dossier du projet,si jamais vous souhaitez lancer votre terminal dans un autre dossier,vous pouvez le faire en allant dans les préférences.
00:00:35 :Donc si je me rends ici dans les préférences, je vais chercher terminal,et on va pouvoir dans cet onglet ici changer le dossier dans lequel démarre notre terminal.
00:00:43 :Donc par défaut c'est le dossier du projet, PyCharm Project dans ce cas-ci,mais je pourrais très bien choisir un autre dossier,et on peut également spécifier d'autres variables d'environnement.
00:00:52 :Également si vous souhaitez sur Windows utiliser un autre terminal que le terminal par défaut,qui normalement est cmd.exe, vous pouvez le changer ici.Si vous souhaitez utiliser par un shell ou commander ou un autre shell,vous pouvez mettre le chemin vers l'exécutable du terminal que vous souhaitez utiliser.
00:01:07 :Malheureusement si vous utilisez certains terminaux,ils ne vont pas pouvoir être inclus directement dans PyCharm.Par exemple avec commander, si vous mettez commander ici,donc le fichier commander.exe qui est l'exécutable de commander,
00:01:18 :il ne va pas intégrer la fenêtre de commander dans votre terminal,mais il va l'ouvrir à chaque fois dans une fenêtre séparée.Donc ce n'est pas le mieux, ce n'est pas le plus efficace,mais ça permet quand même de rapidement lancer cet exécutable de commander directement depuis PyCharm.
00:01:34 :Donc dans mon cas je ne vais rien changer,je vais laisser zshell et mon dossier ici par défaut qui est le dossier du projet,mais sachez que vous pouvez bien entendu tout modifier ici.
00:01:43 :Donc vous pouvez très bien utiliser le terminal pour exécuter vos scripts Python.Moi ce que j'aime bien c'est de pouvoir exécuter des scripts .sh,donc les scripts shell directement depuis une configuration.
00:01:53 :Donc là j'ai fait un fichier test.sh qui fait juste un écho de bonjour,et vous voyez que dans la marge on a une petite flèche,si je clique dessus je vais pouvoir cliquer sur run file,et automatiquement ça va utiliser ce terminal pour lancer notre fichier test.sh,
00:02:07 :et on a bien bonjour qui s'affiche.Si je vais dans les configurations ici, je vais pouvoir cliquer sur le plus pour créer une nouvelle configuration,et je vais choisir dans ce cas-ci un shell script,et on va pouvoir aller copier le chemin donc vers notre fichier .sh.
00:02:20 :Donc je clique sur le dossier et quand la fenêtre s'ouvre,je vais choisir test.sh pour ouvrir ce fichier,donc le fichier test.sh qui est dans le script path de ma configuration,
00:02:30 :je vais l'appeler tout simplement test, je valide,et cette fois-ci si je ferme tous mes terminaux ici en bas à gauche,et que je lance ma configuration,vous allez voir qu'automatiquement il va créer un terminal,et exécuter mon fichier .sh avec ce terminal.
00:02:43 :Donc ça aussi c'est très pratique,si vous avez différentes choses que vous devez faire à l'intérieur d'un shell,et bien tout ça va rester à l'intérieur de PyCharm,à l'exception là encore, si vous êtes sur Windows,et que vous utilisez un autre programme comme Commander,où là il va lancer une fenêtre supplémentaire pour exécuter votre script,
00:03:00 :mais si vous utilisez cmd.exe ou PowerShell,ou que vous êtes sur Mac ou Linux,et bien tout ça, ça va rester à l'intérieur de PyCharm,et vous n'aurez pas besoin d'alterner entre PyCharm et votre terminal à chaque fois.
00:03:11 :Donc là encore, très pratique ces configurations,avec les configurations de shell, les configurations Python,et le terminal qui nous permet d'exécuter n'importe quelle commande pour le terminal,d'exécuter notre script Python avec un peu plus de flexibilité,et de façon peut-être un peu plus geek aussi je dirais,et bien entendu les fichiers .sh qui peuvent être exécutés avec ce terminal.
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.