xls转csv代码
时间: 2023-07-16 07:13:33 浏览: 77
xls 转换为 csv
3星 · 编辑精心推荐
以下是 Python 代码将 XLS 文件转换为 CSV 文件:
```python
import xlrd
import csv
# 打开 XLS 文件
workbook = xlrd.open_workbook('example.xls')
# 获取第一个工作表
worksheet = workbook.sheet_by_index(0)
# 创建 CSV 文件
with open('example.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile, delimiter=',', quotechar='"', quoting=csv.QUOTE_MINIMAL)
# 将每行数据写入 CSV 文件
for row_num in range(worksheet.nrows):
writer.writerow([cell.value for cell in worksheet.row(row_num)])
```
注意:在这个示例中,我们假设 XLS 文件只有一个工作表。如果有多个工作表,你需要修改代码以处理它们。
阅读全文