python读取excel保留格式,python将数据保存为excel

  python读取excel保留格式,python将数据保存为excel

  最近用Python写文件的时候,发现之前写的方法会覆盖原来excel里的公式。原始代码如下

  Write _ excel _ xls (row,col,value): Excel编写

  :参数行:

  :参数列:

  :参数值:

  :return: book _ r=xlrd . open _ workbook(data _ file)

  Book_w=copy(book_r) #复制原始表格

  Sheet_1=book_w.get_sheet(0) #通过编辑获取文件的第一张工作表

  Sheet_1.write(row,col,value) #将内容写入表中

  Os.remove(data_file) #删除原始文件

  Book_w.save(data_file) #将修改后的文件另存为原始文件

  找了一下资料,发现复制的时候不会复制Excel里的公式。

  所以尽量用其他方法写excel。代码如下:

  fromopenpyxl导入load_workbookfromdata.datapath导入文件名

  workbook_=load_workbook(文件名)

  打印(工作簿_。工作表名称)

  Sheetnames=workbook _。获取表单的名称。

  sheet=workbook_[sheetnames[1]]

  # sheet[A7]=47workbook_。保存(文件名)

  写作过程有点曲折。其他百度代码如下

  fromopenpyxl i

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • python将字符串转换成日期,python 字符串转换为日期
  • python将字符串转换成日期,python 字符串转换为日期,Python如何将字符串转换为日期
  • python将字符串转换为数字型,python中数字字符和数字值有何不同,如何转换
  • python将两个一维数组转化为二维数组,matlab把二维数组转为三维数组
  • python将文本转为数组,python读取txt文件为数组
  • python将一个正整数分解成质因数,用python分解质因数
  • python单位转换编程英寸厘米,python将8厘米转换为以英寸为单位的长度并输出
  • python将列表中指定元素修改,python 替换列表中的元素
  • Python将字符串分割,python中把字符串分割成单个字符
  • python将数字转换为日期,python excel写入日期变数字
  • Python读取文件名写入Excel,python将结果写入excel文件
  • 用python将字符串进行反转,python中字符串反转函数
  • python 数字类型和字符串类型的相互转换,python将字符串类型转换为数字
  • Python读取文件名写入Excel,python将数据写入excel指定单元格
  • python中将字符串转化为数字,Python将字符串转为数字
  • 留言与评论(共有 条评论)
       
    验证码: