Python使用xlutils模块在已有Excel文件内追加写功能

'''使用xlutils模块在已有Excel文件内追加写功能'''
import xlrd
import xlutils.copy
import os

def write_Excel(r, c, msg):
    path_=os.getcwd()
    path=os.path.join(path_,"exce.xls")
    # file_path = os.path.abspath(os.path.join(os.path.dirname(__file__), 'test.xls'))
    book = xlrd.open_workbook(path, formatting_info=True)    # 读取Excel
   # 复制表
    copy_book = xlutils.copy.copy(book)
    copy_sheet = copy_book.get_sheet(0)
   # 指定单元格写入信息
    copy_sheet.write(r, c, msg)
   # 保存文件
    copy_book.save(path)


if __name__ == '__main__':
   msg = 'test'
   # (2,3)为D3单元格
   write_Excel(2, 3, msg)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值