У меня есть код, который загружает выдержку с некоторыми данными. Моя проблема заключается в том, что экстракт предоставляет данные в нескольких столбцах, и я хочу разбить один из этих столбцов на несколько столбцов.
from ExtractionAPI.Helper import ExtractionAPIHelper
from ExtractionAPI.Enums import Environment, Category, RequestType
from datetime import datetime
if __name__ == '__main__':
env = Environment.PROD
outdir = 'c:/temp'
start_date = '2019-05-16'
stop_date = '2019-05-17'
start = datetime.strptime(start_date, '%Y-%m-%d')
stop = datetime.strptime(stop_date, '%Y-%m-%d')
cob = start
from datetime import timedelta
while cob < stop:
cob = cob + timedelta(days=1)
app = 'EOD-RBPL'
cat = Category.Available
booklist = ['RNIB', 'HNIB']
partitions = ['Book']
scopes = ['Trade.PnL.FXSpot.Delta', 'Trade.PnL.FXSpot.Gamma']
for scope in scopes:
api = ExtractionAPIHelper(env,outdir)
file_loc = api.downloadScopeData(app, cob, scope, cat, booklist, level=partitions,
requestType=RequestType.TabularCSV)
print('Output file location:', file_loc)
Я попытался найти ответ здесь, но не смог найти ничего, связанного с загруженными CSV-файлами.
Спасибо.