openpyxl数据存储
Posted 笔绘丹心
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openpyxl数据存储相关的知识,希望对你有一定的参考价值。
Values only 属性
如果您只想要工作表中的值,可以使用 Worksheet.values 属性。这将遍历工作表中的所有行,但仅返回单元格值:
for row in ws.values:
for value in row:
print(value)
Worksheet.iter_rows()
和 Worksheet.iter_cols()
都可以采用 values_only
参数来仅返回单元格的值:
>>> for row in ws.iter_rows(min_row=1, max_col=3, max_row=2, values_only=True):
... print(row)
(None, None, None)
(None, None, None)
数据存储
一旦我们有了一个 Cell,我们就可以给它赋值
c.value = \'hello, world\'
>>> print(c.value)
\'hello, world\'
>>> d.value = 3.14
>>> print(d.value)
3.14
保存到文件
最简单和最安全的保存工作簿的方式是使用Workbook.save()
进行保存
>>> wb = Workbook()
>>> wb.save(\'balances.xlsx\')
以上是关于openpyxl数据存储的主要内容,如果未能解决你的问题,请参考以下文章
在Python和openpyxl中使用小时和分钟-Excel格式与字符串和整数
Python + openpyxl 读取测试数据,通过Excel管理我们的测试用例数据