python合并多个excel有两行消失了_合并具有多个工作表的两个excel文件而不丢失格式...

我想分别使用python将多个excel文件与多个工作表合并。我不想丢失工作表中的任何格式。它应该复制所有的工作表,只创建一个excel文件。在

我只能合并第一张纸,而且所有的格式都会丢失。在

这是我的代码:import os

import os.path

import xlrd

import xlsxwriter

file_name = input("merge")

merged_file_name = file_name + ".xls"

dest_book = xlsxwriter.Workbook('m.xls')

dest_sheet_1 = dest_book.add_worksheet()

dest_row = 1

temp = 0

path = input("C:\\test")

out = os.path.isdir("")

print(out)

print("File path: " + path)

for root,dirs, files in os.walk("C:\\test"):

for xlsfile in files:

print ("File in mentioned folder is: " + xlsfile)

temp_book = xlrd.open_workbook(os.path.join(root,xlsfile))

temp_sheet = temp_book.sheet_by_index(0)

if tem

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值