openpyxl 获取到的A列 a1单元格内容为空值 自动获取
时间: 2024-03-01 11:55:47 浏览: 91
Springboot @Value获取值为空问题解决方案
如果您想通过 `openpyxl` 库读取 Excel 文件的内容,可以使用以下代码来获取 A 列的值:
```python
import openpyxl
# 打开 Excel 文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择第一个工作表
worksheet = workbook.active
# 获取 A 列的值
for cell in worksheet['A']:
if cell.value is not None:
print(cell.value)
else:
print("")
```
在上面的代码中,我们首先使用 `openpyxl.load_workbook` 函数打开 Excel 文件,然后选择第一个工作表。接下来,我们使用 `worksheet['A']` 来获取 A 列的所有单元格对象,并使用 `for` 循环遍历这些单元格。对于每个单元格,我们检查其值是否为 `None`,如果是,则输出空字符串,否则输出单元格的值。
注意:在输出空字符串时,我们使用了双引号 `""`,而不是 `None`,因为 `None` 不是字符串类型,不能与字符串拼接。
阅读全文