python创建xlsx文件
时间: 2023-12-29 16:05:39 浏览: 65
要在Python中创建XLSX文件,需要使用openpyxl库。下面是一个简单的示例代码:
```python
import openpyxl
# 创建一个新的工作簿
workbook = openpyxl.Workbook()
# 选中默认的工作表
worksheet = workbook.active
# 向工作表中添加数据
worksheet.cell(row=1, column=1, value='Hello')
worksheet.cell(row=1, column=2, value='World!')
# 保存工作簿
workbook.save('example.xlsx')
```
在这个示例中,我们首先导入openpyxl库。然后,我们使用`openpyxl.Workbook()`函数创建一个新的工作簿。接着,我们使用`workbook.active`属性选中默认的工作表。我们可以通过`worksheet.cell()`方法向工作表中添加数据。最后,我们通过`workbook.save()`方法保存工作簿到本地文件系统中。
相关问题
python xlrd 创建xlsx文件
Python中的xlrd模块主要是用于读取和解析Excel文件,如果要创建一个新的xlsx文件,需要使用其他的Python库,比如openpyxl。
下面是一个使用openpyxl创建xlsx文件的示例代码:
```python
import openpyxl
# 创建一个新的工作簿
workbook = openpyxl.Workbook()
# 获取默认的工作表
worksheet = workbook.active
# 设置单元格的值
worksheet['A1'] = 'Hello'
worksheet['B1'] = 'World'
# 保存工作簿
workbook.save('example.xlsx')
```
在上面的代码中,我们首先导入了openpyxl库,然后创建了一个新的工作簿,并获取了默认的工作表。接着,我们设置了单元格A1和B1的值,最后保存了工作簿到example.xlsx文件中。
需要注意的是,如果要使用openpyxl创建xlsx文件,需要先安装openpyxl库,可以使用pip命令进行安装:
```
pip install openpyxl
```
python写入xlsx文件
可以使用 openpyxl 库来写入 xlsx 文件,以下是一个示例代码:
```python
from openpyxl import Workbook
# 创建一个工作簿
wb = Workbook()
# 选择第一个工作表
ws = wb.active
# 写入数据
ws['A1'] = 'Hello'
ws['B1'] = 'World'
# 保存工作簿
wb.save('example.xlsx')
```
这段代码会在当前目录下创建一个名为 example.xlsx 的文件,并在第一个工作表中写入 "Hello" 和 "World" 两个单元格。
阅读全文