Sommaire

Naviguer dans le système de fichiers avec les modules os et pwd Administration:module pwd Administration:module os

Les scripts précédemment écrits sont simples et très peu interactifs. L’information recherchée y est la plupart du temps écrite en dur. Nous utiliserons dans ce qui suit la fonction input() pour rendre les prochains scripts interactifs. Cette fonction accepte en paramètre une chaîne de caractères à afficher à l’écran . Elle retourne ce que l’utilisateur tape au clavier. Dans le REPL, cela donne le résultat suivant : Fonction:input REPL (Read Eval Print Loop)

>>> jour = input(’Quel jour sommes-nous ? ’) 
Quel jour sommes-nous ? Lundi 
>>> print(jour) 
Lundi

Cette fonction rend ainsi le programme dynamique en posant à l’utilisateur des questions et en lui demandant des informations. Au cours de votre usage du Raspberry Pi, vous serez amené à gérer des utilisateurs, à en ajouter et à en supprimer. Sur un système UNIX comme Raspbian, la base de données des utilisateurs est représentée par le fichier /etc/passwd. Ce fichier plat contient la liste des utilisateurs habilités à se connecter au système, ainsi que d’autres informations telles que le shell par défaut, le répertoire personnel, etc. Encore une fois, Python est doté d’un module pour vous assister dans cette tâche. ...