· 项目背景:
有一个excel中存放大量数据,需要编写一个界面展示这些数据,实现下面功能:
(1)显示excel中部分重要的数据;
(2)根据exel中数据绘制出一条曲线;
(3)可以手动的方式,动态的修改这条曲线(将鼠标放在这条曲线上,通过拖拽的方式修改这条曲线,也就是修改这条曲线中的某个点的值);
(4)修改后新的数据存在一个新的excel中;
(5)在其它软件中,通过一个按钮启动咱们编写的这个界面。
· 脚本环境:Python39|bootstrap|flask
· 所属业务模块:整个需求的前端展示和后台数据的获取
.技术栈:Python 技术栈
后端框架:
使用 Flask 或 Django 作为后端框架来处理请求和业务逻辑。
前端:
使用 HTML、CSS 和 JavaScript(可以结合 Bootstrap)来构建用户界面。
使用 Chart.js 或 D3.js 来绘制图表。
Excel 文件处理:
使用 pandas 库来读取和处理 Excel 文件的数据。
使用 openpyxl 或 xlsxwriter 库来写入新的 Excel 文件。