Op die boonste vlak asciitable lyk baie ander ASCII tabel lesers aangesien dit 'n standaard te lees () funksie met 'n lang lys van parameters om die baie variasies moontlik in algemeen voorkom ASCII tabel formate te akkommodeer. Maar in teenstelling met ander monolitiese tafel leser implementering, asciitable is gebaseer op 'n modulêre en extensible klas struktuur. Formate wat nie deur die bestaande hakies in die lees () funksie kan hanteer kan word geakkommodeer deur die wysiging van die onderliggende klas metodes as wat nodig is.
asciitable is 'n sagteware wat 'n wye verskeidenheid van ASCII tabel formate kan lees via ingeboude Uitbreiding Reader Klasse:
& Nbsp; * Basiese: basiese tafel met aanpas delimiters en kop konfigurasies
& Nbsp; * CD's: CDS formaat tabel (ook vizier en APJ masjien leesbare tabelle)
& Nbsp; * CommentedHeader: kolom name gegee word in 'n lyn wat begin met die opmerking karakter
& Nbsp; * Daophot: tafel van die IRAF DAOphot pakket
& Nbsp; * ipac: ipac formaat tafel
& Nbsp; * NoHeader: basiese tafel met geen kop waar kolomme motor-naam
& Nbsp; * RDB:-blad geskei waardes met 'n ekstra lyn na die kolom definisie lyn
& Nbsp; * Tab:-blad geskei waardes
Vereistes :
- Python
Kommentaar nie gevind