Пример #1
0
 def __init__(self, parser, logger):
     self.parser = parser
     self.logger = logger
     self.pandas_tools = PandasTools(self.parser, self.logger)
     # initialized in the input_csv_to_df method
     self.input_file = None
     self.date_range = None
     self.adcp = None
     self.repeat_timestamp = None
Пример #2
0
    def buoy_start(self, new_buoy_id):
        print "new buoy", new_buoy_id
        columns = [
            "lat", "long", "ZonWinds", "MerWinds", "Humidity", "AirTemp", "SST"
        ]
        columns = ["%s_%s" % (new_buoy_id, column) for column in columns]

        if new_buoy_id != 1:  # this is only False the first time this method is called
            self.buoy_end()

        self.current_pandas_tools = PandasTools(self.parser, self.logger)
        self.current_pandas_tools.new_df(columns, False)
 def __init__(self, logger):
     self.logger = logger
     self.parser = ParserSolarAnywhere(self.logger)
     self.pandas_tools = PandasTools(self.parser, self.logger)
Пример #4
0
 def __init__(self, parser, logger):
     self.parser = parser
     self.logger = logger
     self.pandas_tools = PandasTools(self.parser, self.logger)
     self.current_pandas_tools = None
Пример #5
0
 def __init__(self, logger):
     self.logger = logger
     self.parser = ParserNOAA(self.logger)
     self.pandas_tools = PandasTools(self.parser, self.logger)