在网上搜索的方法是按行读取,但这种方法处理数据也只能按行处理,有时效率较低
file_input = request.FILES.get('file_input', '')
file_data = file_input.read().decode("utf-8")
csv_data = csv.reader(StringIO(file_data), delimiter=',')
for row in csv_data:
可以直接将file_input转为dataframe格式,这样就能用pandas进行处理数据
df_data = pd.read_csv(file_input)