code: def parseRow(self, csvRowDict):
      dateTime = datetime.datetime.strptime(
          csvRowDict[self.__dateTimeColumn], self.__dateTimeFormat
      )
      # Localize the datetime if a timezone was given.
      if self.__timezone is not None:
          if self.__timeDelta is not None:
              dateTime += self.__timeDelta
          dateTime = dt.localize(dateTime, self.__timezone)
      # Convert the values
      values = {}
      for key, value in csvRowDict.items():
          if key != self.__dateTimeColumn:
              values[key] = self.__converter(key, value)
      return (dateTime, values)
  
imports: import abc
  import datetime
  import six
  from pyalgotrade.utils import dt
  from pyalgotrade.utils import csvutils
  from pyalgotrade.feed import memfeed
label_desc: Use image node_id 2 for calling the BasicRowParser obj's underlying member method code with example usage: obj.parseRow(csvRowDict) and returns: dateTime,  values