当前位置: 首页 > news >正文

画立方体软件开发笔记 js-pytorch xlsx 导出 excel pnpm安装

 js-pytorch

 npm install -g pnpm
pnpm add js-pytorch

 放着,等我把模型训练好了再用这个对接

xlsx 

 pnpm install xlsx  

ai写代码,一遍就通了

import * as XLSX from "xlsx";
import { linelist } from './2dviewport.js';
function export_excel() {// 确保已引入 xlsx 库let workbook = XLSX.utils.book_new();let worksheetData = [['Start X', 'Start Y', 'End X', 'End Y']]; // 添加表头for (const [p1x, p1y, p2x, p2y] of linelist) {const start = { x: parseFloat(p1x.toFixed(2)), y: parseFloat(p1y.toFixed(2)) };const end = { x: parseFloat(p2x.toFixed(2)), y: parseFloat(p2y.toFixed(2)) };// 将每个点的数据作为一行添加到 worksheetData 中worksheetData.push([start.x, start.y, end.x, end.y]);}// 使用 worksheetData 创建一个工作表let worksheet = XLSX.utils.aoa_to_sheet(worksheetData);// 将工作表添加到工作簿中XLSX.utils.book_append_sheet(workbook, worksheet, 'Lines');// 导出 Excel 文件XLSX.writeFile(workbook, 'lines.xlsx');
}
export { export_excel };

 

相关文章:

  • Apache Flink 与 Flink CDC:概念、联系、区别及版本演进解析
  • 【EBNF】EBNF:扩展巴克斯-诺尔范式文件格式与实用写法详解
  • Active-Prompt:结合思维链的主动提示用于大型语言模型
  • ElasticSearch入门详解
  • Git初始化相关配置
  • GO语言内存管理结构
  • Nginx的增强与可视化!OpenResty Manager - 现代化UI+高性能反向代理+安全防护
  • Flutter基础()
  • 【C/C++】无符号调试:GDB解栈实战指南
  • 学习和测试WebApi项目限制客户端ip访问接口(基于中间件)
  • 深度学习入门:从神经网络基础到前向传播全面解析
  • [洛谷刷题8]
  • Redis三种高可用模式的使用场景及特点的详细介绍
  • # KVstorageBaseRaft-cpp 项目 RPC 模块源码学习
  • JVM中的安全点是什么,作用又是什么?
  • 苍穹外卖-创建阿里云oss工具包
  • 缓存(4):常见缓存 概念、问题、现象 及 预防问题
  • 关于物联网的基础知识(一)
  • 串口通讯
  • 【东枫科技】使用LabVIEW进行NVIDIA CUDA GPU 开发
  • 中拉论坛部长级会议为何悬挂海地和圣卢西亚的国旗?外交部回应
  • 6连败后再战萨巴伦卡,郑钦文期待打出更稳定发挥
  • 俄土外长通话讨论俄乌谈判问题
  • 2025年上海科技节5月17日启动,56家重点实验室和大科学设施将向公众开放
  • 牧原股份子公司与养殖户种猪买卖纠纷案一审胜诉
  • 中共中央、国务院印发《生态环境保护督察工作条例》