用np.loadtxt()读取xls文件
时间: 2024-05-09 17:14:43 浏览: 106
python读取数据并画图
很抱歉,np.loadtxt()函数无法直接读取.xls格式的文件。该函数是用于读取纯文本文件的。如果要读取.xls文件,可以使用第三方库xlrd,示例代码如下:
```python
import xlrd
# 打开Excel文件
workbook = xlrd.open_workbook('example.xls')
# 选择工作表
worksheet = workbook.sheet_by_index(0)
# 读取数据
data = []
for i in range(worksheet.nrows):
row_data = []
for j in range(worksheet.ncols):
row_data.append(worksheet.cell_value(i, j))
data.append(row_data)
# 打印数据
print(data)
```
在示例代码中,我们首先使用xlrd.open_workbook()函数打开Excel文件,然后使用sheet_by_index()方法选择要读取的工作表。接着使用.cell_value()方法读取单元格的数据,并将其存储在一个二维列表中。最后打印列表中的数据。
阅读全文