今天事情特别多,忙完了 来看看 利用网站的Inscode 来简单了解学习下
openpyxl 操作excel的几个常见功能
openpyxl是一个用于读取、写入和操作Excel文件的Python库。它提供了一组命令用于处理Excel文件。以下是openpyxl的常用命令:
1. 打开Excel文件:
```
from openpyxl import load_workbook
wb = load_workbook('filename.xlsx') # 打开一个现有的Excel文件
wb = load_workbook(filename='filename.xlsx', read_only=True) # 以只读模式打开Excel文件
wb = load_workbook(filename='filename.xlsx', data_only=True) # 加载Excel文件,并将公式计算为值
```
2. 选择活动工作表:
```
ws = wb.active # 获取活动的工作表
ws = wb['Sheet1'] # 通过名称选择工作表
ws = wb[0] # 通过索引选择工作表
```
3. 访问单元格的值:
```
cell_value = ws['A1'].value # 获取A1单元格的值
cell_value = ws.cell(row=1, column=1).value # 使用行号和列号获取单元格的值
```
4. 写入数据到单元格:
```
ws['A1'] = 'Hello' # 在A1单元格写入文本
ws.cell(row=1, column=1, value='Hello') # 在指定的行和列写入文本
```
5. 保存Excel文件:
```
wb.save('filename.xlsx') # 保存Excel文件
```
更多openpyxl的命令使用可以参考官方文档:https://openpyxl.readthedocs.io/
openpyxl是一个用于读取、写入和操作Excel文件的Python库。它提供了一组命令用于处理Excel文件。以下是openpyxl的常用命令:
-
打开Excel文件:
from openpyxl import load_workbook wb = load_workbook('filename.xlsx') # 打开一个现有的Excel文件 wb = load_workbook(filename='filename.xlsx', read_only=True) # 以只读模式打开Excel文件 wb = load_workbook(filename='filename.xlsx', data_only=True) # 加载Excel文件,并将公式计算为值
-
选择活动工作表:
ws = wb.active # 获取活动的工作表 ws = wb['Sheet1'] # 通过名称选择工作表 ws = wb[0] # 通过索引选择工作表
-
访问单元格的值:
cell_value = ws['A1'].value # 获取A1单元格的值 cell_value = ws.cell(row=1, column=1).value # 使用行号和列号获取单元格的值
-
写入数据到单元格:
ws['A1'] = 'Hello' # 在A1单元格写入文本 ws.cell(row=1, column=1, value='Hello') # 在指定的行和列写入文本
-
保存Excel文件:
wb.save('filename.xlsx') # 保存Excel文件
更多openpyxl的命令使用可以参考官方文档:https://openpyxl.readthedocs.io/