python获取excel中某一列优化实例
时间: 2023-10-18 18:13:07 浏览: 102
python excel处理实例(筛选成绩总分大于等于300分的记录)
首先,我们需要使用第三方库`openpyxl`来读取Excel文件。然后我们可以使用以下代码来获取Excel中某一列的数据:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择需要读取的工作表
worksheet = workbook['Sheet1']
# 选择需要读取的列
column = worksheet['A']
# 遍历列中的所有单元格
for cell in column:
print(cell.value)
```
如果你需要获取某一列中的特定行数,你可以使用以下代码:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择需要读取的工作表
worksheet = workbook['Sheet1']
# 选择需要读取的列
column = worksheet['A']
# 选择需要读取的行数
rows = [1, 3, 5]
# 遍历列中的特定行数的单元格
for row in rows:
cell = column[row - 1]
print(cell.value)
```
这样,你就可以快速获取Excel中某一列的数据了。
阅读全文