readline |
Lecture d'une ligne |
---|---|
Python |
Description
Ce module contient le support GNU readline pour Python.
Liste des procédures et fonctions
Nom | Description |
---|---|
ADD_HISTORY | Cette fonction permet d'ajouter une ligne au tampon d'historique, comme si c'était la dernière ligne tapée. |
APPEND_HISTORY_FILE | Cette fonction permet d'ajouter les derniers éléments de l'historique à un fichier. |
CLEAR_HISTORY | Cette fonction permet d'effacer l'historique actuel. |
GET_CURRENT_HISTORY_LENGTH | Cette fonction permet de demander le nombre d'éléments actuellement dans l'historique. |
GET_HISTORY_ITEM | Cette fonction permet de demander le contenu actuel de l'élément d'historique à l'index. |
GET_HISTORY_LENGTH | Cette fonction permet de demander le nombre de lignes souhaité à enregistrer dans le fichier historique. |
GET_LINE_BUFFER | Cette fonction permet d'exécuter un fichier d'initialisation de la ligne de lecture. |
INSERT_TEXT | Cette fonction permet d'insérer du texte dans le tampon de ligne à la position du curseur. |
PARSE_AND_BIND | Cette fonction permet d'exécuter la ligne d'initialisation fournie dans le paramètre de chaîne de caractères. |
READ_HISTORY_FILE | Cette fonction permet de charger un fichier d'historique de ligne de lecture et de l'ajouter à la liste d'historique. |
READ_INIT_FILE | Cette fonction permet d'exécuter un fichier d'initialisation de la ligne de lecture. |
REDISPLAY | Cette fonction permet de modifier l'affiche à l'écran pour refléter le contenu actuel du tampon de ligne. |
REMOVE_HISTORY_ITEM | Cette fonction permet de supprimer l'élément d'historique spécifié par sa position dans l'historique. |
REPLACE_HISTORY_ITEM | Cette fonction permet de remplacer l'élément d'historique spécifié par sa position par une ligne. |
SET_AUTO_HISTORY | Cette fonction permet d'activer ou désactiver les appels automatiques à la fonction add_history() lors de la lecture de l'entrée via readline. |
SET_HISTORY_LENGTH | Cette fonction permet de fixer le nombre de lignes souhaité à enregistrer dans le fichier historique. |
WRITE_HISTORY_FILE | Cette fonction permet d'enregistrer la liste d'historique dans un fichier d'historique de ligne de lecture, en écrasant tout fichier existant. |
... | ... |
Remarques
- Le module readline définit un certain nombre de fonctions pour faciliter l'achèvement et la lecture et l'écriture des fichiers d'historique à partir de l'interpréteur Python. Ce module peut être utilisé directement ou via le module rlcompleter, prenant en charge l'achèvement des identificateurs Python à l'invite interactive. Les paramètres définis à l'aide de ce module affectent le comportement de l'invite interactive de l'interpréteur et des invites proposées par la fonction intégrée input().
- Les raccourcis clavier de readline peuvent être configurés via un fichier d'initialisation, généralement .inputrc dans votre répertoire personnel.
Dernière mise à jour : Dimanche, le 15 mars 2020