Al livello superiore asciitable sembra molti altri lettori di tabella ASCII in quanto fornisce la funzione () di un predefinito in lettura con una lunga lista di parametri per accogliere le molte variazioni possibili in formati di tabella ASCII comunemente incontrati. Ma a differenza di altre implementazioni lettore tavolo monolitici, asciitable si basa su una struttura di classe modulare ed estensibile. I formati che non possono essere gestiti dai ganci esistenti nella funzione di lettura () possono essere ospitati modificando i metodi della classe sottostanti come necessario.
asciitable è un software in grado di leggere una vasta gamma di formati di tabella ASCII via built-in di estensione classi Reader:
& Nbsp; * base: tavolo base con delimitatori personalizzabili e configurazioni di intestazione
& Nbsp; * Cd: CDS tavolo formato (anche Visir e APJ macchina tabelle leggibili)
& Nbsp; * CommentedHeader: i nomi delle colonne dati in una riga che inizia con il carattere di commento
& Nbsp; * Daophot: tavolo dal pacchetto IRAF DAOphot
& Nbsp; * Ipac: tavolo formato IPAC
& Nbsp; * NOHEADER: tavolo di base con nessuna intestazione in cui le colonne sono chiamati auto-
& Nbsp; * Rdb: separato da tabulazioni valori con una linea aggiuntiva dopo la linea di definizione della colonna
& Nbsp; * Scheda: valori separati da tabulazione
Requisiti
- Python
I commenti non trovato