python对excel表写入
时间: 2023-05-30 19:01:33 浏览: 85
Python可以使用openpyxl库对Excel表进行写入操作。以下是一个简单的示例:
```python
# 导入openpyxl库
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择要写入的工作表
worksheet = workbook.active
# 写入数据
worksheet.cell(row=1, column=1).value = '姓名'
worksheet.cell(row=1, column=2).value = '年龄'
worksheet.cell(row=2, column=1).value = '张三'
worksheet.cell(row=2, column=2).value = 20
worksheet.cell(row=3, column=1).value = '李四'
worksheet.cell(row=3, column=2).value = 25
# 保存Excel文件
workbook.save('example.xlsx')
```
在上面的示例中,我们首先使用openpyxl库打开了一个名为“example.xlsx”的Excel文件。然后,我们选择了该文件的活动工作表,并使用cell()方法在第一行和第二行写入了一些数据。最后,我们使用save()方法保存了修改后的Excel文件。
相关问题
python写入excel表
在Python中,我们可以使用第三方库openpyxl来操作Excel文件。
首先需要安装openpyxl库,可以使用以下命令进行安装:
```python
pip install openpyxl
```
接下来,我们可以使用openpyxl库来创建Excel文件、读取Excel文件和写入Excel文件。
下面是一个示例,展示如何写入Excel表格:
```python
import openpyxl
# 创建一个新的工作簿
wb = openpyxl.Workbook()
# 选择当前的工作表
ws = wb.active
# 写入数据
ws['A1'] = '姓名'
ws['B1'] = '年龄'
ws['C1'] = '性别'
ws['A2'] = '张三'
ws['B2'] = 18
ws['C2'] = '男'
ws['A3'] = '李四'
ws['B3'] = 20
ws['C3'] = '女'
# 保存工作簿
wb.save('example.xlsx')
```
在这个示例中,我们首先创建了一个新的工作簿,然后选择当前的工作表。接着,我们使用`ws['A1']`这样的方式来指定单元格,然后使用等号来赋值。最后,使用`wb.save()`方法将工作簿保存到磁盘上。
通过这个示例,你可以了解到如何使用Python写入Excel表格。
python打开excel文件写入
使用Python可以使用xlwt库来打开Excel文件并进行写入操作。首先,需要导入xlwt库并创建一个新的Excel文件。然后,可以使用xlwt库提供的函数来写入数据到Excel文件中的不同单元格或者表格。最后,使用save()函数保存并关闭Excel文件。
下面是一个简单的示例代码,展示了如何使用Python打开Excel文件并进行写入操作:
```
import xlwt
# 创建一个新的Excel文件
workbook = xlwt.Workbook()
# 创建一个工作表
worksheet = workbook.add_sheet('Sheet1')
# 写入数据到单元格
worksheet.write(0, 0, 'Hello')
worksheet.write(0, 1, 'World')
# 保存并关闭Excel文件
workbook.save('output.xls')
```
阅读全文