xlrd库读取workbook中的数据,并将数据存为指定文件名的csv
时间: 2024-05-02 14:21:33 浏览: 53
从excel,csv文件读出数据
文件,代码如下:
```python
import xlrd
import csv
# 打开Excel文件
workbook = xlrd.open_workbook('example.xlsx')
# 获取第一个sheet
sheet = workbook.sheet_by_index(0)
# 创建csv文件并写入数据
with open('example.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
for i in range(sheet.nrows):
writer.writerow(sheet.row_values(i))
```
以上代码会读取名为example.xlsx的Excel文件的第一个sheet的所有数据,并将其存储为名为example.csv的csv文件。需要注意的是,如果Excel文件中包含多个sheet,需要根据实际情况选择需要读取的sheet。
阅读全文