tsdat.io.handlers

Classes

CSVHandler

DataHandler specifically tailored to reading and writing files of a specific type.

NetCDFHandler

DataHandler specifically tailored to reading and writing files of a specific type.

class tsdat.io.handlers.CSVHandler[source]

Bases: tsdat.io.base.FileHandler

DataHandler specifically tailored to reading and writing files of a specific type.

Parameters
  • reader (DataReader) – The DataReader subclass responsible for handling input data

  • reading.

  • writer (FileWriter) – The FileWriter subclass responsible for handling output

  • writing. (data) –

extension :str = csv[source]
reader :tsdat.io.readers.CSVReader[source]
writer :tsdat.io.writers.CSVWriter[source]
class tsdat.io.handlers.NetCDFHandler[source]

Bases: tsdat.io.base.FileHandler

DataHandler specifically tailored to reading and writing files of a specific type.

Parameters
  • reader (DataReader) – The DataReader subclass responsible for handling input data

  • reading.

  • writer (FileWriter) – The FileWriter subclass responsible for handling output

  • writing. (data) –

extension :str = nc[source]
reader :tsdat.io.readers.NetCDFReader[source]
writer :tsdat.io.writers.NetCDFWriter[source]