kaishi.tabular.file¶
Class definition for tabular data files.
Module Contents¶
-
class
kaishi.tabular.file.TabularFile(basedir: str, relpath: str, filename: str)¶ Bases:
kaishi.core.file.FileClass for tabular data file-specific attributes and methods.
-
_has_csv_file_ext(self)¶ Check if file is variant of .csv
- Returns
flag indicating if file is valid
- Return type
bool
-
_has_json_file_ext(self)¶ Check if file is variant of .json
- Returns
flag indicating if file is valid
- Return type
bool
-
verify_loaded(self)¶ Load the file if supported.
-
get_summary(self)¶ Create summary for this data frame.
- Returns
summary dictionary containing common analyses
- Return type
dict
-