读取CSV文件并在Django中以JSON格式存储数据

问题描述 投票:0回答:1

我的django项目中的媒体文件夹中有一个CSV文件。我想从CSV文件中读取数据并将其以JSON格式直接存储在数据库中,或者将其从CSV文件转换为JSON然后存储它,并使我能够在我的Django Web应用程序的html页面上查看它。

json django python-3.x csv
1个回答
0
投票

因为我不知道你的csv文件中的数据格式我认为你必须在你的csv文件中元素...现在你可以在一个字典列表中编写你的csv文件。所以你可以做任何你想做的事......

import pandas as pd
csv = pd.read_csv('./your_file.csv')

dataset = []
for i, (item1, item2) in csv.iterrows(): 
    dataset.append({"item1":item1, "item2":item2})
© www.soinside.com 2019 - 2024. All rights reserved.