使用xlwt模块进行列表多行写入
时间: 2023-07-11 13:46:53 浏览: 112
python-xlwt模块详解借鉴.pdf
使用xlwt模块进行列表多行写入可以通过以下步骤实现:
1. 引入xlwt模块并创建一个Workbook对象
```
import xlwt
workbook = xlwt.Workbook(encoding = 'utf-8')
```
2. 创建一个sheet对象
```
worksheet = workbook.add_sheet('Sheet1')
```
3. 定义列表数据
```
data = [['Name', 'Age', 'Gender'],
['John', '22', 'Male'],
['Jane', '25', 'Female'],
['Tom', '30', 'Male']]
```
4. 循环遍历列表并写入Excel文件中
```
for i in range(len(data)):
for j in range(len(data[i])):
worksheet.write(i, j, data[i][j])
```
5. 保存Excel文件
```
workbook.save('example.xls')
```
这样就可以使用xlwt模块进行列表多行写入了。注意,在循环遍历时,第一个参数表示行数,第二个参数表示列数,第三个参数表示要写入的数据。
阅读全文