python 中 openpyxl的使用

今天事情特别多,忙完了   来看看   利用网站的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的常用命令:

  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/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值