openpyxl写入一行数据_【TOOLS】python中对Excel进行写入操作,写入一列或者一行(openpyxl)

本文介绍了在Python中利用openpyxl库进行Excel文件的写入操作,特别是在扩展数据集时的实用技巧。通过展示核心代码和实际效果,作者强调了openpyxl在处理Excel数据时的便捷性。
摘要由CSDN通过智能技术生成

v2-118d05fc3c443d15efb09eb3557b92fb_1440w.jpg?source=172ae18b

前言

最近在做expansion of datset,所以需要把扩展的dataset写入到excel中 我已经矩阵运算全部搞定,最终输出的是两个输出 labels 和 features 自己整理为以下格式

label = [[0],
         [1],
         [2],
         [3]
         ]
feature = [
           [0.1, 0.2, 0.3, 0.4, 0.5],
           [0.11, 0.21, 0.31, 0.41, 0.51],
           [0.6, 0.7, 0.8, 0.9, 1.00],
           [1.1, 1.2, 1.3, 1.4, 1.5],
           ]

解决方案

先是准备用python带的xlrd xlrd 等包来操作感觉真的不太行 换思路,用第三方包openpyxl来操作

pip install openpyxl
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要删除ttf文件的某个字符并将其存储为新的ttf文件,我们需要使用Python的FontTools库。FontTools是一个用于处理字体文件的Python库,可以读取、编辑和写入字体文件。 以下是一个简单的示例,演示如何使用FontTools库来删除ttf文件的某个字符并将其存储为新的ttf文件: ```python from fontTools.ttLib import TTFont # 打开原始的ttf文件 font = TTFont('original.ttf') # 获取要删除的字符的编码 char_code = ord('A') # 删除字符 glyph_name = 'uni{:04X}'.format(char_code) if glyph_name in font['glyf']: del font['glyf'][glyph_name] # 保存新的ttf文件 font.save('new.ttf') ``` 在这个例子,我们打开了一个名为“original.ttf”的ttf文件,并获取了要删除的字符“A”的编码。然后,我们使用FontTools的“TTFont”类来打开并读取这个ttf文件。接下来,我们使用“ord”函数将字符“A”转换为Unicode编码,并使用“format”函数创建一个名为“glyph_name”的字符串,该字符串包含要删除的字符的Unicode编码。然后,我们检查该字符是否存在于ttf文件的“glyf”表,如果存在,则使用“del”语句从“glyf”表删除该字符的数据。最后,我们使用“save”方法将修改后的ttf文件保存为“new.ttf”。 请注意,这个例子只删除了一个字符。如果您需要删除多个字符,您可以使用循环来遍历要删除的字符列表,并重复这个过程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值