创建一个数据帧,而不是从API调用中调低

2024-09-30 16:19:42 发布

您现在位置:Python中文网/ 问答频道 /正文

下面的python代码片段从对Anaplan的API调用中分块下载一个文件。它工作正常,因为它创建了一个.CSV文件,保存到我的本地驱动器。但是,我需要它来创建Pandas数据帧,而不是.CSV文件

with open(f'{fileName}'+'.csv', 'wb') as f:
    for i in f2:
        chunkData = i
        chunkID = i['id']
        print(f'Getting chunk {chunkID}')
        getChunk = requests.get(url + f'/{chunkID}',
                                headers=downloadHeaders)
        f.write(getChunk.content)
        print('Status code: ' + str(getChunk.status_code))

Tags: 文件csv数据代码apipandaswithcode