python 读取excel文件 代码
时间: 2023-09-23 12:06:21 浏览: 137
python读写excel文件代码
5星 · 资源好评率100%
### 回答1:
你可以使用Python标准库中的xlrd包来读取Excel文件,具体示例可以参考以下代码:import xlrd# 打开Excel文件
workbook = xlrd.open_workbook("example.xlsx")# 获取sheet名称
sheet_names = workbook.sheet_names()# 获取sheet内容
sheet = workbook.sheet_by_name(sheet_names[0])# 获取行数
rows = sheet.nrows# 读取每一行数据
for i in range(rows):
print(sheet.row_values(i))
### 回答2:
Python读取Excel文件的代码可以使用第三方库`openpyxl`来实现。首先,需要先安装`openpyxl`库,可以使用pip命令进行安装:
```
pip install openpyxl
```
安装完成后,可以使用以下代码读取Excel文件:
```python
import openpyxl
# 打开Excel文件
wb = openpyxl.load_workbook('example.xlsx')
# 选择工作表
sheet = wb['Sheet1']
# 读取单元格的值
cell_value = sheet['A1'].value
# 打印单元格的值
print(cell_value)
# 也可以使用行列索引读取单元格的值
cell_value = sheet.cell(row=1, column=1).value
# 打印单元格的值
print(cell_value)
# 读取整个工作表的数据
for row in sheet.iter_rows(values_only=True):
for cell in row:
print(cell)
# 关闭Excel文件
wb.close()
```
在代码中,首先使用`openpyxl.load_workbook()`函数加载Excel文件,然后选择需要读取的工作表。通过指定单元格的索引或使用`cell()`函数可以读取单元格的值。也可以使用`iter_rows()`函数遍历整个工作表的数据。最后,使用`wb.close()`方法关闭Excel文件。
### 回答3:
Python读取Excel文件的代码可以使用`pandas`库来实现。下面是一个简单的示例代码:
```python
import pandas as pd
# 读取Excel文件
df = pd.read_excel("文件路径/文件名.xlsx", sheet_name="工作表名")
# 打印读取的数据
print(df)
```
在代码中,首先需要导入`pandas`库。然后使用`read_excel()`函数来读取Excel文件,函数的第一个参数是文件路径和文件名,第二个参数是要读取的工作表名。读取后的数据将保存在一个`DataFrame`对象中。
最后,可以使用`print()`函数来打印读取的数据。
阅读全文