• 用Python添加写入数据到已经存在的Excel的xlsx文件


     1 # coding:utf-8
     2 from openpyxl import load_workbook
     3 import openpyxl
     4 # 写入已存在的xlsx文件第一种方法
     5 # class Write_excel(object):
     6 #     '''修改excel数据'''
     7 #     def __init__(self, filename):
     8 #         self.filename = filename
     9 #         self.wb = load_workbook(self.filename)
    10 #         self.ws = self.wb.active  # 激活sheet
    11 #
    12 #     def write(self, row_n, col_n, value):
    13 #         '''写入数据,如(2,3,"hello"),第二行第三列写入数据"hello"'''
    14 #         self.ws.cell(row_n, col_n,value )
    15 #         self.wb.save(self.filename)
    16 #
    17 # we = Write_excel("mylogintest.xlsx")
    18 # we.write(2,2,'pass3')
    19 
    20 #写入已存在的xlsx文件第二种方法
    21 wb = load_workbook("mylogintest.xlsx")#生成一个已存在的wookbook对象
    22 wb1 = wb.active#激活sheet
    23 wb1.cell(2,2,'pass2')#往sheet中的第二行第二列写入‘pass2’的数据
    24 wb.save("mylogintest.xlsx")#保存

    生成结果如下:

  • 相关阅读:
    Linux环境下安装JDK
    CentOS 7 更改主机名
    Find Pivot Index之Python实现
    MySQL基本操作之数据库基本操作
    Linux环境下安装单实例MySQL 5.7
    基于时间的ACL配置
    动态ACL的配置
    自反ACL
    OSFPv3的配置
    RIPng 配置
  • 原文地址:https://www.cnblogs.com/lelexiong/p/8994037.html
Copyright © 2020-2023  润新知