Python中Openpyxl保存为excel
时间: 2024-10-01 12:07:16 浏览: 74
在Python中,使用`openpyxl`库可以方便地读取、修改和保存Excel文件。以下是一个简单的例子展示如何使用`openpyxl`将数据保存至Excel文件:
首先,你需要安装`openpyxl`库,如果还没有安装,可以使用pip命令安装:
```bash
pip install openpyxl
```
然后,你可以使用以下代码片段来创建一个新的Excel文件并写入数据:
```python
from openpyxl import Workbook
# 创建一个新的工作簿
wb = Workbook()
# 新建一个工作表
sheet1 = wb.active
sheet1.title = "Sheet1" # 设置工作表标题
# 写入数据示例(行和列索引从0开始)
data = [
['Name', 'Age', 'Email'],
['Alice', 25, 'alice@example.com'],
['Bob', 30, 'bob@example.com']
]
for row in data:
sheet1.append(row)
# 保存Excel文件
wb.save('output.xlsx')
```
上述代码首先创建了一个新的工作簿,然后新建一个名为"Sheet1"的工作表,并将数据添加到表中,最后将整个工作簿保存为名为"output.xlsx"的Excel文件。
相关问题
python创建excel、并保存_Python使用openpyxl库操作Excel之(一)创建并保存一个Excel文件...
好的,我知道你的问题了。以下是Python使用openpyxl库创建并保存Excel文件的示例代码:
```python
# 导入openpyxl库
import openpyxl
# 创建一个工作簿
workbook = openpyxl.Workbook()
# 创建一个工作表
worksheet = workbook.active
# 设置单元格的值
worksheet['A1'] = '姓名'
worksheet['B1'] = '年龄'
worksheet['C1'] = '性别'
worksheet['A2'] = '张三'
worksheet['B2'] = 18
worksheet['C2'] = '男'
worksheet['A3'] = '李四'
worksheet['B3'] = 20
worksheet['C3'] = '女'
# 保存工作簿
workbook.save('example.xlsx')
```
在这个示例代码中,我们首先导入openpyxl库,然后创建一个工作簿对象。接着,我们创建一个工作表对象,并设置单元格的值。最后,我们保存工作簿到本地,文件名为example.xlsx。
希望这个示例代码能够帮助到你。如果你还有其他问题,请继续提问。
python 用openpyxl库打开excel文件
可以使用openpyxl库来打开和操作Excel文件。以下是一个简单的示例代码:
```python
import openpyxl
# 打开Excel文件
wb = openpyxl.load_workbook('文件名.xlsx')
# 选择工作表
sheet = wb['Sheet1']
# 获取单元格的值
value = sheet['A1'].value
# 修改单元格的值
sheet['A1'] = 'Hello, World!'
# 保存修改后的Excel文件
wb.save('文件名.xlsx')
```
在这个示例中,我们首先使用`openpyxl.load_workbook()`函数打开了一个Excel文件,然后选择了其中的一个工作表。接着,我们可以通过`sheet['A1'].value`来获取单元格A1的值,也可以通过`sheets['A1'] = 'Hello, World!'`来修改单元格的值。最后,我们使用`wb.save()`函数保存了修改后的Excel文件。
当然,openpyxl库还有很多其他的功能,比如可以添加新的工作表、删除工作表、设置单元格的格式等等。你可以参考官方文档来了解更多内容:https://openpyxl.readthedocs.io/en/stable/。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![py](https://img-home.csdnimg.cn/images/20250102104920.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)