python创建xlsx文件
时间: 2023-12-29 16:05:39 浏览: 81
要在 Python 中创建 xlsx 文件,您需要使用第三方库,例如 openpyxl 或 XlsxWriter。
下面是使用 openpyxl 库创建 xlsx 文件的示例代码:
```python
import openpyxl
# 创建一个新的工作簿
workbook = openpyxl.Workbook()
# 选择活动工作表
worksheet = workbook.active
# 向单元格 A1 中写入数据
worksheet['A1'] = 'Hello World!'
# 将工作簿保存到磁盘
workbook.save('example.xlsx')
```
这将创建一个名为 "example.xlsx" 的新工作簿,并在单元格 A1 中写入 "Hello World!"。如果您需要向工作簿中添加更多的单元格和数据,可以使用类似于 `worksheet['B1'] = 'Another cell'` 的代码。
相关问题
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" 两个单元格。
阅读全文