Au sommet asciitable niveau ressemble à beaucoup d'autres lecteurs de table ASCII, car il fournit une fonction de lecture par défaut () avec une longue liste de paramètres pour accueillir les nombreuses variations possibles dans les formats de table ASCII couramment rencontrés. Mais contrairement à d'autres implémentations d'un lecteur de table monolithiques, asciitable est basé sur une structure de classe modulaire et extensible. Les formats qui ne peuvent être traités par les crochets existants dans la fonction read () peuvent être accueillis en modifiant les méthodes de classe sous-jacentes au besoin.
asciitable est un logiciel qui peut lire un large éventail de formats de table ASCII via haut-Extension Classes Reader:
& Nbsp; * de base: table de base avec séparateurs personnalisables et configurations d'en-tête
& Nbsp; * CDS: CDS tableau de format (également vizir et APJ machines tableaux lisibles)
& Nbsp; * CommentedHeader: les noms de colonnes indiquées dans une ligne qui commence par le caractère de commentaire
& Nbsp; * DAOPHOT: table de l'emballage IRAF DAOPHOT
& Nbsp; * Ipac: IAPC tableau de format
& Nbsp; * NOHEADER: tableau de base sans en-tête où les colonnes sont nommées auto-
& Nbsp; * Rdb: onglet-valeurs séparées par une ligne supplémentaire après la ligne de définition de la colonne
& Nbsp; * Tab: valeurs séparées par des tabulations
Exigences :
- Python
Commentaires non trouvées