BaseData#
- class astropy.io.ascii.BaseData[源代码]#
基类:
object
基表数据读取器。
属性摘要
正则表达式的注释行
无、int或
lines
返回None或int无、int或
lines
返回None或int方法总结
get_data_lines
\(行)读取:设置
data_lines
属性添加到包含表数据值的线条切片。get_str_vals
\()返回一个生成器,该生成器返回每个数据行的列值列表(以字符串形式)。
masks
\(COLS)读取:为每列设置填充值,然后应用该填充值。
process_lines
\(行)阅读:从列表中去掉注释行和空行
lines
。str_vals
\()WRITE:将表中的所有值转换为字符串列表。
write
\(行)写
self.cols
就位于lines
。属性文档
- comment = None#
正则表达式的注释行
- end_line = None#
无、int或
lines
返回None或int
- fill_exclude_names = None#
- fill_include_names = None#
- fill_values = [(<astropy.io.ascii.core.MaskedConstant object>, '')]#
- formats = {}#
- start_line = None#
无、int或
lines
返回None或int
- write_spacer_lines = ['ASCII_TABLE_WRITE_SPACER_LINE']#
方法文件
- masks(cols)[源代码]#
读取:为每列设置填充值,然后应用该填充值。
在第一步中,使用
fill_values
应用于使用的列fill_include_names
和fill_exclude_names
. 在第二步中,对相应列进行所有替换。