如何将Python数组(data = [])写入Excel?

2024-01-05

我正在编写一个 python 程序来处理 .hdf 文件,我想将此数据输出到 Excel 电子表格。我将数据放入数组中,如下所示:

Code:

data = []

for rec in hdfFile[:]:
    data.append(rec)

从这里我创建了一个 9 列 171 行的 2D 数组。

我正在寻找一种方法来迭代这个数组并将每个条目按顺序写入一张纸中。我想知道是否应该创建一个列表,或者如何使用 我创建的数组。

任何帮助将不胜感激。


就像@senderle所说,使用csv.writer

a = [[1,2,3],[4,5,6],[7,8,9]]
ar = array(a)

import csv

fl = open('filename.csv', 'w')

writer = csv.writer(fl)
writer.writerow(['label1', 'label2', 'label3']) #if needed
for values in ar:
    writer.writerow(values)

fl.close()    
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将Python数组(data = [])写入Excel? 的相关文章

  • 多处理中的动态池大小?

    有没有办法动态调整multiprocessing Pool尺寸 我正在编写一个简单的服务器进程 它会产生工作人员来处理新任务 使用multiprocessing Process对于这种情况可能更适合 因为工作人员的数量不应该是固定的 但我需
  • 如何返回 cost, grad 作为 scipy 的 fmin_cg 函数的元组

    我怎样才能使 scipy 的fmin cg使用一个返回的函数cost and gradient作为元组 问题是有f对于成本和fprime对于梯度 我可能必须执行两次操作 非常昂贵 grad and cost被计算 此外 在它们之间共享变量可
  • IndexError:索引 10 超出尺寸为 10 的轴 0 的范围

    我正在以数字方式为 x 网格和 x 向量以及时间网格设置网格 但我再次设置了一个数组x 位置 只能在 0 到 20 之间并且t 时间 将从 0 到 1000 以便求解热方程 但每次我想要 例如 我将步数设置为 10 时 都会收到错误 Tra
  • 使用 Django 将文件异步上传到 Amazon S3

    我使用此文件存储引擎在上传文件时将文件存储到 Amazon S3 http code welldev org django storages wiki Home http code welldev org django storages w
  • 使用 Boto3 以字符串形式打开 S3 对象

    我知道使用 Boto 2 可以使用以下命令将 S3 对象作为字符串打开 get contents as string http boto readthedocs org en latest ref file html highlight c
  • 创建上下文后将 jar 文件添加到 pyspark

    我正在笔记本上使用 pyspark 并且不处理 SparkSession 的创建 我需要加载一个包含一些我想在处理 rdd 时使用的函数的 jar 您可以使用 jars 轻松完成此操作 但在我的特定情况下我无法做到这一点 有没有办法访问sp
  • Arcpy 模数在 Pycharm 中不显示

    如何将 Arcpy 集成到 Pycharm 中 我尝试通过导入模块但它没有显示 我确实知道该模块仅适用于 2 x python arcpy 在 PyPi Python 包索引 上不可用 因此无法通过 pip 安装 要使用 arcpy 您需要
  • Python将文本文件解析为嵌套字典

    考虑以下数据结构 HEADER1 key value key value HEADER2 key value key value HEADER3 key value HEADER4 key value key value 原始数据中没有缩进
  • Paste.httpserver 并通过 HTTP/1.1 Keep-alive 减慢速度;使用 httperf 和 ab 进行测试

    我有一个基于paste httpserver 的Web 服务器作为HTTP 和WSGI 之间的适配器 当我使用 httperf 进行性能测量时 如果每次使用 num conn 启动一个新请求 我每秒可以执行超过 1 000 个请求 如果我使
  • Spark 和 Python 使用自定义文件格式/生成器作为 RDD 的输入

    我想问一下 Spark 中输入的可能性 我可以看到从http spark apache org docs latest programming guide html http spark apache org docs latest pro
  • 两个不同长度的数据帧的列之间的余弦相似度?

    我在 df1 中有文本列 在 df2 中有文本列 df2 的长度将与 df1 的长度不同 我想计算 df1 text 中每个条目与 df2 text 中每个条目的余弦相似度 并为每场比赛给出分数 输入样本 df1 mahesh suresh
  • 从 Flask 运行 NPM 构建

    我有一个 React 前端 我想在与我的 python 后端 API 相同的源上提供服务 我正在尝试使用 Flask 来实现此目的 但我遇到了 Flask 找不到我的静态文件的问题 我的前端构建是用生成的npm run build in s
  • 2 使用我的代码在数组中查询

    我使用滑块来显示我的 WordPress 精选文章 它选择一个自定义类别并返回一定数量的帖子 如何将显示的第一篇帖子设为自定义帖子 我可以直接在滑块代码中添加特定帖子的 ID吗使该帖子首先出现 然后是原始查询返回的其他内容 例如 在页面上
  • 为什么 __dict__ 和 __weakref__ 类从未在 Python 中重新定义?

    类创建似乎从来没有re 定义 dict and weakref class属性 即 如果它们已经存在于超类的字典中 则它们不会添加到其子类的字典中 但始终re 定义 doc and module class属性 为什么 gt gt gt c
  • 无法通过 Python 子进程进行 SSH

    我需要通过堡垒 ssh 进入机器 因此 该命令相当长 ssh i
  • AWS Lambda 不读取环境变量

    我正在编写一个 python 脚本来查询 Qualys API 中的漏洞元数据 我在 AWS 中将其作为 lambda 函数执行 我已经在控制台中设置了环境变量 但是当我执行函数时 出现以下错误 module initialization
  • minizinc python 安装

    我通过 anaconda 提示符在 python 上安装了 minizinc 就像其他软件包一样 pip install minizinc 该软件包表示已成功安装 我可以导入该模块 但是 我正在遵循基本示例https minizinc py
  • 如何给URL添加变量?

    我正在尝试从网站收集数据 我有一个 Excel 文件 其中包含该网站的所有不同扩展名 F i www example com example2 我有一个脚本可以成功从网站中提取 HTML 但现在我想为所有扩展自动执行此操作 然而 当我说 s
  • 声明一个负长度的数组

    当创建负长度数组时 C 中会发生什么 例如 int n 35 int testArray n for int i 0 i lt 10 i testArray i i 1 这段代码将编译 并且启用 Wall 时不会出现警告 并且似乎您可以分配
  • python从二进制文件中读取16字节长的双精度值

    我找到了蟒蛇struct unpack 读取其他程序生成的二进制数据非常方便 问题 如何阅读16 字节长双精度数出二进制文件 以下 C 代码将 1 01 写入二进制文件三次 分别使用 4 字节浮点型 8 字节双精度型和 16 字节长双精度型

随机推荐

  • jquery滑块背景颜色

    我是网络编程新手 我正在尝试创建包含滑块的网站 我目前正在使用 jquery 来创建滑块 我试图在滑块值小于 5 时将滑块的背景颜色更改为红色 在滑块值大于 5 时将其背景颜色更改为绿色 如何实现此目的 我必须使用 CSS 来完成这个任务吗
  • 将 lib 添加到 Rails 3 中的“config.autoload_paths”不会自动加载我的模块

    我在旁边放置了一个文件名 g rbRails root lib文件夹 文件内容是这样的 module Google end 然后我添加 config autoload paths W config root lib Rails root a
  • 具有形状 (n,) 的 Sympylambdaify 数组

    我目前与 sympy 存在以下 问题 我有一个象征性的表达 比如M matrix pi a sin 1 b 我想要lambdify并传递给数值优化器 问题是优化器需要函数来输入 输出形状的 numpy 数组 n 特别是不 n 1 现在我已经
  • cmake 和使用“make -jN”的并行构建

    我正在尝试为我的源树设置一个基于 CMake 的并行构建 但是当我发出 cmake make j2 I get jobserver unavailable using j1 Add to parent make rule 作为警告 有谁知道
  • printf 如何知道 CString 字符数据的地址?

    考虑这个代码片段 struct My operator const char const return my my CStringA s aha printf s s s my another variadic function to ge
  • 如何使RecyclerView中每个项目的大小不同?

    I want to achieve something like this But here s what I get after trying 我已经将项目布局的高度设置为 WRAP CONTENT 但结果仍然相同 我应该怎么办 对于那些
  • SwiftUI 中的描边图像边框

    我正在尝试在 SwiftUI 中重新创建 Apple 的节日灯光图像 来自 Apple India 网站的屏幕截图 预期结果 这是我迄今为止所取得的成就 到目前为止我的理解 图像不是形状 所以我们不能抚摸它们的边界 但我还发现shadow
  • 在 Selenium 中如何处理新窗口?

    我正在编写一个硒脚本来登录并创建新邮件 发送邮件并注销 但是当我单击 新邮件 按钮时 它会打开一个新窗口 在硒中我如何处理这个问题 我是硒的新手 请详细解释一下 使用下面的代码 你必须使用 getWindowHandles 我希望它有帮助
  • 如何阻止qt应用程序冻结主程序?

    例如 usr bin env python3 import sys from PySide import QtCore QtGui class Dialog QtGui QDialog def init self QtGui QDialog
  • Jenkins 无法从项目文件夹运行 xcodebuild

    我正在尝试为 iOS 应用程序设置 CI 环境 到目前为止 我已经让 xcodebuild 从命令行正确构建测试版本 但是当 Jenkins 尝试执行它时 我在控制台中得到以下读数 Started by user anonymous Bui
  • 更新了 AutoMapper,现在收到未映射的属性异常

    我有以下映射 Mapper CreateMap
  • 使用 ubuntu 和 postgresql 启动 pgpool 后 pid 文件消失

    我已经在 ubuntu 12 04 上使用 pgpoolII 3 3 3 和 pgPoolAdmin 安装了 postgresql 9 1 如果我尝试使用 sudo pgpool 从终端运行 pgpool 它似乎会启动 查看 ubuntu
  • 使用 mongo csharp 插入后如何获取最近插入的文档的 _id?

    我能够使用以下代码成功插入新文档 但无法获取新插入文档的 id 插入后 user 为空 谢谢你 MongoServer server MongoServer Create MongoDatabase test server GetDatab
  • 将回收者视图中显示的选中复选框的项目保存在列表中

    我设法显示存储在房间数据库中的项目recycler view with checkboxes我想将选中的项目存储在列表中 将选中的项目存储在我使用的列表中setOnClickListener在适配器中的复选框上 如下面的代码 但当我单击显示
  • 在修改 numpy 数组时使用省略号

    我看到了下面的代码here https www tutorialspoint com numpy numpy iterating over array htm 它尝试迭代 numpy 数组 arr 并修改其元素 但是 我不太明白这里使用省略
  • GNU 链接器映射文件给出意外的加载地址

    我正在开发一个嵌入式程序 其中有一个自定义链接器脚本 该程序可以工作 但我注意到链接器在内存中放置几个 部分的方式可能有问题 以下是链接描述文件的相关部分 MEMORY ROM rx ORIGIN 0x00100000 LENGTH 16k
  • C++ 11:智能指针的使用[重复]

    这个问题在这里已经有答案了 使用 smart 的最佳实践是什么 在某些情况下我应该更喜欢使用原始指针而不是智能指针 例如 如果我知道 A 类创建了 B 类并且是 B 类的唯一所有者 是否有理由使用智能指针 如果您知道有关该主题的任何好文章
  • 核心数据问题 - 检查项目是否存在

    我正在研究 NSScreenCast 的一个代码示例 该示例涉及导入到核心数据应用程序 link https github com nsscreencast 012 importing into core data 我的例子大部分都有效 我
  • 如何在.Net Framework 4.8中引用.Net 6.0 dll

    今天是个好日子 我有一个针对 Net Framework 6 0 的类库项目 当我将此 dll 引用到另一个面向 Net Framework 4 8 的项目时 我收到以下错误消息 我会感谢你的帮助 简短的回答是 你不能 NET 6 和 Ne
  • 如何将Python数组(data = [])写入Excel?

    我正在编写一个 python 程序来处理 hdf 文件 我想将此数据输出到 Excel 电子表格 我将数据放入数组中 如下所示 Code data for rec in hdfFile data append rec 从这里我创建了一个 9