我有以下代码
for x in player_ids:
nest_asyncio.apply()
async def main():
async with aiohttp.ClientSession() as session:
understat = Understat(session)
player_shots = await understat.get_player_shots(
x,
{"season": "2020", "situation": "OpenPlay"})
df = pd.DataFrame(player_shots)
return df
loop = asyncio.get_event_loop()
df=loop.run_until_complete(main())
对于循环的每次迭代,我想将数据添加到数据帧中。这样做的方法是创建一个空的数据框并附加吗?