resp = make_response(df.to_csv())
resp.headers['Content-Disposition'] = 'attachment; filename=export.csv'
resp.headers['Content-Type'] = 'text/csv'
Используйте Flask для преобразования кадра данных Pandas в CSV и загрузки