openpyxl 创建文件
时间: 2023-07-26 08:35:45 浏览: 90
使用 openpyxl 可以创建新的 Excel 工作簿,可以按照以下步骤进行:
1. 导入 Workbook 类
```python
from openpyxl import Workbook
```
2. 创建一个 Workbook 对象
```python
wb = Workbook()
```
3. 使用 active 属性定位到默认的工作表
```python
ws = wb.active
```
4. 使用 append 方法向工作表中添加数据
```python
ws.append([1,2,3])
ws.append([4,5,6])
```
5. 保存工作簿
```python
wb.save('example.xlsx')
```
完整代码如下:
```python
from openpyxl import Workbook
# 创建一个 Workbook 对象
wb = Workbook()
# 使用 active 属性定位到默认的工作表
ws = wb.active
# 使用 append 方法向工作表中添加数据
ws.append([1,2,3])
ws.append([4,5,6])
# 保存工作簿
wb.save('example.xlsx')
```
这个示例代码将创建一个新的 Excel 工作簿,并向其中添加两行数据,然后保存为 `example.xlsx` 文件。
相关问题
python openpyxl 创建文件
使用 openpyxl 库可以方便地创建 Excel 文件。以下是一个简单的示例,演示如何使用 openpyxl 创建一个包含数据的 Excel 文件:
```python
import openpyxl
# 创建工作簿和工作表
workbook = openpyxl.Workbook()
sheet = workbook.active
# 在工作表中添加数据
sheet['A1'] = '姓名'
sheet['B1'] = '年龄'
sheet['C1'] = '性别'
sheet['A2'] = '张三'
sheet['B2'] = 20
sheet['C2'] = '男'
sheet['A3'] = '李四'
sheet['B3'] = 25
sheet['C3'] = '女'
# 保存文件
workbook.save('example.xlsx')
```
这个示例创建了一个包含三列数据的 Excel 文件,其中第一行是标题行,下面两行是数据行。然后使用 `workbook.save` 方法将文件保存到本地。
openpyxl新建excel文件
openpyxl是一个Python库,用于读取和操作Excel 2010 xlsx/xlsm/xltx/xltm文件格式。如果你想使用openpyxl创建一个新的Excel文件,你可以按照以下步骤进行:
1. 首先,需要安装openpyxl库,如果你还没有安装,可以使用pip命令安装:
```bash
pip install openpyxl
```
2. 导入所需的模块:
```python
from openpyxl import Workbook
```
3. 创建新的工作簿(Workbook对象):
```python
wb = Workbook()
```
4. 如果你想指定特定的工作表名称,可以在创建workbook后添加新工作表:
```python
ws = wb.active
ws.title = 'Sheet1' # 更改默认工作表标题
```
5. 现在你可以在`ws`对象上添加数据了。例如,写入单元格:
```python
ws['A1'] = 'Hello'
ws['B1'] = 'World'
```
6. 最后,保存你的工作簿:
```python
wb.save('example.xlsx') # 将其保存为example.xlsx文件
```
通过以上步骤,你就成功地使用openpyxl创建并保存了一个新的Excel文件。
阅读全文