【Django】 读取excel文件并在前端以网页形式显示-安装使用Pandas
创始人
2024-12-18 05:38:08
0

文章目录

    • 安装pandas
    • 写views
    • 写urls
    • 安装openpyxl
    • 重新调试

安装pandas

Pandas是一个基于NumPy的Python数据分析库,可以从各种文件格式如CSV、JSON、SQL、Excel等导入数据,并支持多种数据运算操作,如归并、再成形、选择等。

  • 更换pip源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 
  • 安装Pandas
pip install pandas 

在这里插入图片描述

写views

视图:

from django.shortcuts import render from django.http import HttpResponse from antproject.settings import BASE_DIR import pandas as pd  # Create your views here. def hello(request):     return HttpResponse("this is hello/")  def show_excel(request):     df=pd.read_excel(BASE_DIR / "data/score.xlsx")     cont="""              """      for idx, row in df.iterrows():         cont += f"""                      """     cont += """         
学号 姓名 语文 数学 英语
{row.学号} {row.姓名} {row.语文} {row.数学} {row.英语}
""" return HttpResponse("this is score" + cont)

在这里插入图片描述

写urls

from django.contrib import admin from django.urls import path from antapp import views  urlpatterns = [     path("hello/", views.hello),     path("show_excel/",views.show_excel), ] 

在这里插入图片描述

安装openpyxl

在这里插入图片描述

pip install openpyxl 

在这里插入图片描述

重新调试

在这里插入图片描述
以下是excel原文件

在这里插入图片描述

相关内容

热门资讯

专业讨论!吉安麻将73棋牌有挂... 专业讨论!吉安麻将73棋牌有挂嘛(原来真的有挂)详细透视教程;1、完成吉安麻将73棋牌有挂嘛的残局,...
技术分享!边锋杭麻圈有挂吗(透... 技术分享!边锋杭麻圈有挂吗(透视)透视脚本辅助脚本(2022已更新)(哔哩哔哩);技术分享!边锋杭麻...
两分钟插件!小鸟历险记可以开挂... 两分钟插件!小鸟历险记可以开挂吗,老友十三水系统给牌(果然真的有挂);一、小鸟历险记可以开挂吗AI软...
五分钟揭秘!豆豆斗牌系统,中至... 五分钟揭秘!豆豆斗牌系统,中至鹰潭麻将切实有挂辅助挂,详细教程(有挂方法)五分钟揭秘!豆豆斗牌系统,...
一分钟揭秘!云南天天麻将有挂吗... 一分钟揭秘!云南天天麻将有挂吗(真是有挂)详细透明挂教程1、玩家可以在云南天天麻将有挂吗软件透明挂俱...
一分钟揭秘!!聚友互娱手机ap... 一分钟揭秘!!聚友互娱手机app辅助器(辅助挂)外挂透视辅助软件(2024已更新)(哔哩哔哩)一、聚...
7分钟方法!潮汕馆辅助器,果果... 7分钟方法!潮汕馆辅助器,果果互娱辅助(一贯有挂辅助挂);1、果果互娱辅助ai机器人多个强度级别选择...
四分钟发现!兄弟十三水专用平台... 四分钟发现!兄弟十三水专用平台辅助器,榕城510k确实真的有挂,黑科技教程(有挂神器)一、兄弟十三水...
一分钟了解!中至余干小程序辅助... 一分钟了解!中至余干小程序辅助器(真是有挂)详细辅助教程1、中至余干小程序辅助器系统规律教程、中至余...
一起来讨论!陕麻圈怎么开挂(透... 一起来讨论!陕麻圈怎么开挂(透明挂)外挂透明挂辅助神器(2020已更新)(哔哩哔哩)1、操作简单,无...