get_writer#

astropy.io.ascii.get_writer(writer_cls=None, fast_writer=True, **kwargs)[source]#

Initialize a table writer allowing for common customizations.

Most of the default behavior for various parameters is determined by the Writer class.

Parameters:
writer_clswriter_cls

Writer class. Defaults to Basic.

delimiterstr

Column delimiter string

commentstr

String defining a comment line in table

quotecharstr

One-character string to quote fields containing special characters

formatsdict

Dictionary of format specifiers or formatting functions

strip_whitespacebool

Strip surrounding whitespace from column values.

nameslist

List of names corresponding to each data column

include_nameslist

List of names to include in output.

exclude_nameslist

List of names to exclude from output (applied after include_names)

fast_writerbool

Whether to use the fast Cython writer.

Returns:
writerBaseReader subclass

ASCII format writer instance