- 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
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :Le module 6, c'est un module qui permet d'inspecter le système d'exploitation qu'on utilise.Donc ça va permettre d'inspecter à la fois le système d'exploitation,mais aussi tout ce qui concerne les versions de Python qu'on utilise.
00:00:14 :Donc là j'ai par exemple tout un tas de variables que je print,donc je vais exécuter le script pour vous montrer le résultat de celle-ci.
00:00:21 :Donc tout d'abord 6.version, donc ça c'est très pratique si vous vous demandezquelle version de Python vous utilisez, c'est souvent une question qu'on se pose,on n'est jamais trop sûr des fois avec des environnements virtuelsou en changeant d'ordi de quelle version on est en train d'utiliser.
00:00:36 :Donc le fait de faire un 6.version ça va vous retourner l'information au grand complet,donc là vous voyez même la date à laquelle a été buildée cette version de Python.
00:00:45 :Ensuite vous avez version info, donc .major puis .minor,qui vous permettent de récupérer le numéro majeur ici et mineur de la version que vous utilisez.
00:00:56 :Un très utile aussi que j'utilise, 6.platform,qui permet de récupérer le système d'exploitation que vous utilisez.Donc là par exemple je sais que j'utilise un système Win32,donc qui va correspondre à un système Windows.
00:01:09 :On a 6.path, donc qui correspond à tous les chemins qui sont disponibles dans le PythonPath.Donc là vous voyez que par défaut dans le PythonPath il ajoute le chemin courant,donc ça c'est le premier chemin ici qui correspond au chemin du script que je suis en train d'exécuter,mais on a aussi donc tout plein d'autres paths qui sont ajoutés au PythonPath.
00:01:30 :Vous avez sûrement déjà utilisé cette fonction ici avec le append,donc quand on fait un 6.path.append pour ajouter un path dans le PythonPath.Donc le fait de faire 6 paths tout simplement sans faire le append,ça nous retourne la liste des chemins qui sont contenus dans le PythonPath.
00:01:47 :On a aussi ici getWindowsVersion.major,donc là encore on spécifie major pour avoir le numéro de la version de Windows qu'on utilise,donc dans ce cas-ci la version 10.
00:01:58 :6.executable, très pratique, surtout personnellement j'utilise beaucoup ça sur Linux,puisque Linux des fois c'est un petit peu différent,les versions de Python c'est un peu moins clair où est-ce qu'elles sont stockées.
00:02:09 :Sur Windows généralement si vous choisissez le chemin par défaut ça va être directement dans le C.Donc là on voit que le Python que j'utilise est le Python.exe directement dans Python 3.6,
00:02:20 :et on a ici argv, donc 6.argv qui sont les arguments qui sont passés à mon script,donc là par exemple ça va être le chemin du script que j'utilise,donc ici utilisation.py,
00:02:32 :et donc ça permet de printer quand on passe des arguments à un script,donc si par exemple j'exécutais ce script ici et que je lui passais des arguments après,je pourrais les récupérer directement avec 6.argv.
00:02:44 :Donc tout plein d'informations comme ça qui sont très pratiques,qui permettent de savoir dans quel environnement de développement on est,et si vous vous demandez comment j'ai trouvé toutes ces fonctions-là,et bien tout simplement avec la fonction qu'on a vue dans la partie précédente,c'est-à-dire la fonction help,donc si vous tapez help entre parenthèses 6,
00:03:04 :et que vous exécutez ce script,et bien là vous voyez que vous avez toutes les informations,donc là par exemple version qu'on a utilisé ici,et vous allez avoir toutes les méthodes ici qu'on va trouver,donc par exemple vous voyez getWindowsVersion ici,et il vous indique qu'est-ce que ça va faire, qu'est-ce qu'on peut faire avec,
00:03:20 :donc là encore vous voyez, sans avoir besoin d'aller chercher sur internet,directement avec la fonction help qu'on a vue dans la partie précédente,donc qui est très pratique pour aller introspecter des objets,et le module 6 qui permet d'introspecter les versions de Python,les versions de Windows et tout ça,
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.