df = pd.read_csv('res2.csv',header=None) goodss = [] good = {} for data in df.values.tolist(): good['price'] = data[1] good['store'] = data[3] good['title'] = data[2] good['platform'] = '京东' good['pic_url'] = 'https://www.baidu.com' goodss.append(copy.copy(good)) context = { 'products':goodss } return render(request,"pages/details.html",context = context)
时间: 2023-06-24 16:03:24 浏览: 78
解决pandas使用read_csv()读取文件遇到的问题
这段代码使用了 pandas 库来读取名为 'res2.csv' 的 csv 文件,并将文件中的数据转换为 python 列表。接着,代码遍历列表中的每一行数据,将价格、店铺、标题、平台和图片链接等信息存储到一个字典 good 中,然后将该字典添加到 goodss 列表中。最后,将 goodss 列表传递给模板引擎,使用 render 函数将数据渲染到名为 'details.html' 的模板中,最终返回渲染后的 HTML 页面。
阅读全文