def __init__(self, file, delimiter=",", **kwargs): LomBase.__init__(self, **kwargs) dir = os.path.dirname(os.path.realpath(__file__)) with open(dir + "/../../" + file, encoding="utf-8") as csvFile: csvReader = csv.reader(csvFile, delimiter=delimiter) i = 0 for row in csvReader: if i == 0: j = 0 for c in row: self.mappings[c] = j j += 1 i += 1 continue url = row[self.mappings[CSVBase.COLUMN_URL]] self.rows[url] = row # self.start_urls.append(url) i += 1
def __init__(self, **kwargs): LomBase.__init__(self, **kwargs)
def __init__(self, **kwargs): LomBase.__init__(self, **kwargs) self.valuespacesMapping = Valuespaces()