python爬虫生成excel表格
时间: 2023-08-06 19:06:28 浏览: 123
生成Excel表格的方法有很多种,其中一种方法是使用Python的openpyxl库。首先,你需要安装openpyxl库,可以使用pip命令进行安装。然后,你可以使用以下代码来生成一个Excel表格:
```python
import openpyxl
# 创建一个新的工作簿
workbook = openpyxl.Workbook()
# 创建一个新的工作表
sheet = workbook.active
# 设置单元格的值
sheet['A1'] = '姓名'
sheet['B1'] = '年龄'
sheet['C1'] = '性别'
# 添加数据
data = [
['张三', 20, '男'],
['李四', 25, '女'],
['王五', 30, '男']
]
for row in data:
sheet.append(row)
# 保存工作簿
workbook.save('example.xlsx')
```
这段代码会创建一个新的Excel工作簿,并在第一个工作表中添加一些数据。你可以根据自己的需求修改数据和文件名。最后,使用`workbook.save()`方法保存工作簿。这样就生成了一个名为`example.xlsx`的Excel表格。[2]
如果你需要读取已有的Excel表格并进行修改,可以使用openpyxl库的`load_workbook()`方法来加载已有的工作簿。然后,你可以使用`active`属性来获取工作表对象,或者使用`get_sheet_by_name()`方法根据工作表名称获取工作表对象。接下来,你可以使用工作表对象的方法来读取和修改单元格的值。最后,使用`save()`方法保存修改后的工作簿。[1]
希望这个回答对你有帮助!如果你还有其他问题,请随时提问。
阅读全文