Beispiel #1
0
def cacheRead(sheetConfig):
    id = sheetConfig.get('sheetId').split('-')[0]
    filename = '%s.csv' % id
    workspacePath = os.path.join(workspaceDir, sheetConfig.get('packageId'), sheetConfig.get('resourceId'), filename)

    return csvReader.read(workspacePath, ",")
Beispiel #2
0
def _processSeperatorFile(separator, sheetConfig):
    # parse using csvReader module
    data = csvReader.read(sheetConfig.get('file'), separator)

    # post process sheet data
    return _processSheetArray(data, sheetConfig)