import xls读取文件用法
时间: 2023-08-19 12:05:49 浏览: 38
读取Excel文件可以使用第三方库xlrd,具体用法如下:
1. 安装xlrd库
```python
pip install xlrd
```
2. 导入xlrd模块
```python
import xlrd
```
3. 打开Excel文件并读取数据
```python
workbook = xlrd.open_workbook('file.xls')
sheet = workbook.sheet_by_index(0)
data = [sheet.row_values(i) for i in range(sheet.nrows)]
```
其中,'file.xls'是要打开的Excel文件名,'xlrd.open_workbook()'方法打开Excel文件,'sheet_by_index()'方法根据索引获取工作表,'sheet.row_values()'方法获取某一行数据,使用列表推导式将每行数据转换成列表。
4. 处理读取的数据
读取的Excel数据会被转换为列表,可以按照普通Python列表的方式进行处理。
5. 示例代码
```python
import xlrd
# 打开Excel文件并读取数据
workbook = xlrd.open_workbook('file.xls')
sheet = workbook.sheet_by_index(0)
data = [sheet.row_values(i) for i in range(sheet.nrows)]
# 处理读取的数据
for row in data:
print(row)
# 关闭文件
workbook.close()
```
上述代码中,读取的Excel数据被转换为列表data,并使用for循环遍历输出了每行数据。最后通过workbook.close()关闭文件。