På den översta nivån asciitable ser ut som många andra ASCII tabellen läsare eftersom det ger en standard read () funktionen med en lång lista över parametrar för att tillgodose de många variationer möjliga i vanligt förekommande ASCII tabellformat. Men till skillnad från andra monolitiska bord läsare implementeringar är asciitable baserad på en modulär och utbyggbar klasstruktur. Format som inte kan hanteras av befintliga krokar i read () funktionen kan rymmas genom att ändra underliggande klassmetoder som behövs.
asciitable är en programvara som kan läsa ett stort antal ASCII tabellformat via inbyggda Extension Reader Klasser:
& Nbsp; * Basic: grundläggande bord med anpassnings avgränsare och huvudkonfigurationer
& Nbsp; * CD-skivor: CDS-format bord (även Vizier och APJ maskinläsbara tabeller)
& Nbsp; * CommentedHeader: kolumnnamn som anges i en rad som börjar med kommentaren karaktär
& Nbsp; * Daophot: bord från IRAF DAOphot paket
& Nbsp; * ipac: IPAC-format bord
& Nbsp; * NoHeader: grundläggande bord utan rubrik där kolumnerna är auto-namngiven
& Nbsp; * Rdb: tab-separerade värden med en extra rad efter kolumndefinitionslinjen
& Nbsp; * Flik: tabbavgränsade värden
Krav :
- Python
Kommentarer hittades inte