cmd |
Commande |
---|---|
Python |
Description
Ce module permet de construire des interpréteurs de commandes orientés en ligne.
Liste des classes
Nom | Description |
---|---|
Cmd | Cette classe contient un cadre d'application interpréteur orienté ligne. |
Liste des méthodes de la classe Cmd
Nom | Description |
---|---|
Cmd.cmdloop | Cette méthode permet d'émettre à plusieurs reprises au prompt, d'accepter l'entrée, d'analyser un préfixe initial de l'entrée reçue et envoyez aux méthodes d'action, en leur passant le reste de la ligne comme paramètre. |
Cmd.onecmd | Cette méthode permet d'interpréter le paramètre comme s'il avait été saisi en réponse au prompt. |
Cmd.emptyline | Cette méthode est appelée lorsqu'une ligne vide est saisie en réponse au prompt. |
Cmd.default | Cette méthode est appelée sur une ligne d'entrée lorsque le préfixe de commande n'est pas reconnu. |
Cmd.completedefault | Cette méthode est appelée pour terminer une ligne d'entrée lorsqu'aucune méthode complete_*() spécifique à la commande est disponible. |
Cmd.precmd | Cette méthode est exécutée juste avant que la ligne de commande ne soit interprétée, mais après que le prompt d'entrée soit générée et émise. |
Cmd.postcmd | Cette méthode est exécutée juste après la fin de l'envoi d'une commande. |
Cmd.preloop | Cette méthode est exécutée une fois lorsque cmdloop() est appelée. |
Cmd.postloop | Cette méthode est exécutée une fois lorsque cmdloop() est sur le point de revenir. |
Liste des variables de la classe Cmd
Nom | Description |
---|---|
Cmd.prompt | Cette variable contient le prompt émis pour solliciter une entrée. |
Cmd.identchars | Cette variable contient la chaîne de caractères acceptée pour le préfixe de commande. |
Cmd.lastcmd | Cette variable contient le dernier préfixe de commande non vide vu. |
Cmd.cmdqueue | Cette variable contient une liste de lignes d'entrée en file d'attente. |
Cmd.intro | Cette variable contient une chaîne à émettre sous forme d'introduction ou de bannière. |
Cmd.doc_header | Cette variable contient l'entête à émettre si la sortie d'aide a une section pour les commandes est documentées. |
Cmd.misc_header | Cette variable contient l'entête à émettre si la sortie d'aide a une section pour les rubriques d'aide diverses. |
Cmd.undoc_header | Cette variable contient l'entête à émettre si la sortie d'aide a une section pour les commandes est non documentées. |
Cmd.ruler | Cette variable contient le caractère utilisé pour dessiner des lignes de séparation sous les entêtes du message d'aide. |
Cmd.use_rawinput | Cette variable contient un indicateur indiquant s'il faut afficher un prompt et lire la commande suivante. |
Dernière mise à jour : Vendredi, le 3 janvier 2020