python: npy数据写入excel文件
.npy文件内容
执行代码后,excel文件内容
npy2excel.py
import os
import numpy as np
import xlrd
import xlwt
from xlutils.copy import copydef write_excel_xls(path, sheet_name, value):index = len(value)workbook = xlwt.Workbook()sheet = workbook.add_sheet(sheet_name)for i in range(0, index):for j in range(0, len(value[i])):sheet.write(i, j, value[i][j])workbook.save(path)def write_excel_xls_append(path, value):index = len(value)workbook = xlrd.open_workbook(path)sheets = workbook.sheet_names()worksheet = workbook.sheet_by_name(sheets[0])rows_old = worksheet.nrowsnew_workbook = copy(workbook)new_worksheet = new_workbook.get_sheet(0)for i in range(0, index):for j in range(0, len(value[i])):new_worksheet.write(i + rows_old, j, value[i][j])new_workbook.save(path)def npy2excel(npy_path, excel_path, sheet_name="sheet1"):# 1. read npy filelosses = np.load(npy_path, allow_pickle=True).item()# print(entity_emb)# 2.read into execl filewrite_excel_xls(excel_path, sheet_name, [list(losses.keys())])sheet_values = list(losses.values())for i in range(len(sheet_values[0])):value = [sheet_values[j][i] for j in range(len(sheet_values))]write_excel_xls_append(excel_path, [list(value)])if __name__=='__main__':root = './'excel_path = os.path.join(root, 'losses.xls')npy_path = "./losses.npy"npy2excel(npy_path, excel_path, 'loss')print("over")
python: npy数据写入excel文件相关推荐
- 如何用python将数据写入Excel文件中
如何用python将数据写入Excel文件中 将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家. 一.导入excel表格文件处理函数 import xlwt 注意,这里 ...
- python 数据处理----读取txt 一列数据写入excel 文件
将txt数据从某一行开始写入excel文件中(例子为从Appthroughput写至excel_result1.xlsx中) import sys import random import time ...
- python写入excel表格数据绘制图表,Python对数据写入Execl文件并生成图表
Python对数据写入Execl文件并生成图表 需求: 为了做测试或者对爬虫程序爬取数据进行分析汇总,我们时常会将数据生成报表,但是如果我们想将报表生成在Excel中,这时候就可以借助xlsxwrit ...
- python实现将数据写入Excel文件中
将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家. 一.导入excel表格文件处理函数 import xlwt 注意,这里的xlwt是python的第三方模块,需要下载 ...
- Python读取和写入excel文件
Hello!今天我们来聊一下python读取和写入文件的操作. 在进行数据分析和数据挖掘等等有关数据的操作中,我们一般都会碰到python与excel的具体操作.从excel中读取数据出来进行分析,清 ...
- Python 爬虫数据写入csv文件中文乱码解决以及天眼查爬虫数据写入csv
python爬虫数据写入csv文件中文乱码,用'utf-8'在pycharm中打开文件没有问题,但是用excel打开却出现了问题,以下为解决方法. (最近在练习爬虫,这个博文是对自己学习的记录和分享, ...
- R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称、将数据写入Excel文件新的表单(sheet)中、将文件保存为xls文件格式(而不是xlsx)
R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称.将数据写入Excel文件新的表单(sheet)中.将文件保存为xls文件格式(而不是xlsx) 目录
- oracle写excel文件,ORACLE-将oracle数据库中数据写入excel文件
ORACLE-将oracle数据库中数据写入excel文件主要实现思路: 1.声明一个纪录,用来存储导出的数据: 2.使用游标取数据到纪录中: 3.使用utl_file将纪录中的数据写入excel文件 ...
- Python 将数据写入pkl文件,读取pkl文件
Python 将数据写入pkl文件,读取pkl文件 写入pkl文件 data = {"name": ["李明", "胡莉"]} with o ...
最新文章
- 解决Eclipse添加新server时无法选择Tomcat7的问题
- [hdu5266]区间LCA
- php和python哪个好-PHP和Python语言选择哪个好
- python编程输入标准-Python练习题,,T1.编写程序,输入
- 【Netty】Netty 核心组件 ( Future | Channel | Selector | ChannelHandler )
- 2011年最后一篇博客—就医感慨!
- .NET/.NET Core中更清晰的堆栈跟踪
- SOA和微服务之间的区别
- 关键时刻不可或缺的5款高科技紧急应用
- 1748. The Most Complex Number/LG的数学计划~~~持续更新ing(反素数求解)
- oracle增加文件组,Oracle 文件和文件组
- Python+SQLite开发无界面版通信录管理系统
- elasticsearch集群部署
- python基础-字符串(6)
- FRR BGP协议分析10 -- 路由衰减
- Hello World 我的第一个VB程序
- 天使之音——Declan Galbraith
- Homography 单应性变换详解
- 地球同步、地球静止、半同步、太阳同步、极地、莫尼亚轨道阐释
- R语言作图——Lollipop chart(棒棒糖图)
热门文章
- linux归档和压缩的区别,文件的归档和压缩
- bzero memset置零的性能比较
- PC - Chrome 浏览器如何开启无痕模式?
- 作为一位资深Java程序员应该注意的几点
- Future、FutureTask、CompletableFuture简介
- 如何优雅的在 Word 中插入代码,PlanetB 的完美替代方案
- PostgreSQL数据库存储结构
- python打包exe报错编码问题_python打包成exe,但执行exe报错,求解。
- 计算机方面的文献在哪里找,最新浅谈计算机参考文献 浅谈计算机专著类参考文献哪里找...
- 对称加密和非对称加密原理