python读取excel文件范例
时间: 2023-10-18 16:25:24 浏览: 96
在Python中,可以使用xlrd库来读取Excel文件。下面是一个读取Excel文件的范例:
```python
import xlrd
# 打开Excel文件
workbook = xlrd.open_workbook('example.xlsx')
# 获取所有sheet名称
sheet_names = workbook.sheet_names()
# 遍历所有sheet
for sheet_name in sheet_names:
# 根据sheet名称获取sheet对象
sheet = workbook.sheet_by_name(sheet_name)
# 获取sheet的行数和列数
rows = sheet.nrows
cols = sheet.ncols
# 遍历每一行
for row in range(rows):
# 遍历每一列
for col in range(cols):
# 获取单元格的值
cell_value = sheet.cell_value(row, col)
# 打印单元格的值
print(cell_value, end=' ')
print() # 换行打印每一行的数据
```
在这个例子中,我们首先使用xlrd库的`open_workbook`函数打开Excel文件。然后,通过`sheet_names`方法获取所有的sheet名称,再通过循环遍历每个sheet。接下来,我们使用sheet对象的`nrows`和`ncols`属性获取行数和列数,然后使用两个循环遍历每个单元格,并使用`cell_value`方法获取每个单元格的值。最后,我们打印每个单元格的值。
请注意,这个例子假设Excel文件名为`example.xlsx`,你需要根据实际的文件名进行修改。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Python实现读取txt文件并转换为excel的方法示例](https://blog.csdn.net/weixin_39775872/article/details/110175755)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文