コード例 #1
0
ファイル: excel.py プロジェクト: CSTARS/ckanext-ecosis
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, ",")
コード例 #2
0
ファイル: process.py プロジェクト: CSTARS/ckanext-ecosis
def _processSeperatorFile(separator, sheetConfig):
    # parse using csvReader module
    data = csvReader.read(sheetConfig.get('file'), separator)

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