Parser documentation

  • Created on: 16.07.2019
  • Author: Ayoub Malek
class src.Parser.Parser[source]

Bases: object

Parse and make sense of the command arguments.

parser

argparser object.

args

dict – dictionray of command arguments.

data

pandas.DataFrame – loaded data from csv.

add_arguments()[source]

Add/parse arguments.

excute_action(selector, data)[source]

Excute action based on the provided argument.

Parameters:
  • selector – selector object to handle data filtering and selection.
  • data (pandas.DataFrame) – loaded data from csv.
load_data(file_name)[source]

Load data from csv.

Parameters:file_name (str) – file name/path to csv file containing the data.
Returns:loaded data from csv.
Return type:(pandas.DataFrame)