• python在已存在的Excel文件写入数据(使用的模块xlrd/xlutils)


    1、实质未能直接实现,只能间接实现,步骤方法:先复制目标文件,再在复制好的文件里添加数据,保存路径文件名均与目标文件相同,即可覆盖原文件,间接实现Excel数据的添加更改

      如下代码:

    # 导入相关模块
    import xlrd
    from xlutils import copy
    
    # 1、使用xlrd打开Excel
    open_mb_file = xlrd.open_workbook("复件.xls")
    # 2、使用xlutils模块的copy复制打开的文件,并保留原格式
    open_mb_file_cp = copy.copy(open_mb_file)
    # 3、使用下标定位的方式定位到Excel工作簿里的工作表
    # pycharm不提示此方法get_sheet()
    sheet_index = open_mb_file_cp.get_sheet(0)
    # 4、向表格写入新的数据
    sheet_index.write(0,13,'新数据写入')
    # 5、保存已改后的数据
    open_mb_file_cp.save('复件.xls')
    print('写入新数据保存成功!')
  • 相关阅读:
    51串口通信
    juicer使用备忘
    51单片机音乐盒程序
    最精简24L01程序--接收
    sqlserver 数据库迁移
    sqlserver自增主键
    js keycode
    tabindex 去掉虚线
    div 绑定keyup
    sqlserver 当前时间减去30天
  • 原文地址:https://www.cnblogs.com/will-wu/p/14708209.html
Copyright © 2020-2023  润新知