跪求大佬传业授惑解道也,有关文件与文件匹配问题
本帖最后由 yywwf2003 于 2021-1-29 09:27 编辑现在小弟有一个问题,是这样的,现在有A和B两个文件夹。A文件夹下有附件9-aaa.xlsx和附件9-bbb.xlsx这两个EXCEL文件。然后B文件夹下有附件11-aaa.xlsx和附件11-bbb.xlsx这两个EXCEL文件。
现在想把A文件夹下的附件9-aaa.xlsx的A1单元格内容复制到B文件夹下的附件11-aaa.xlsx的 A1单元格。
同理 A文件夹下的附件9-bbb.xlsx的A1单元格内容复制到B文件夹下的附件11-bbb.xlsx的 A1单元格。
以此类推,就是把A文件夹下的所有EXCEL文件,与B文件夹下的所有的EXCEL,同样的操作。
代码应该怎么写? 谢谢大佬,好人一世平安。 openpyxl import openpyxl
import sys
xlsx9 = sys.path + "\\A\\9-aaa.xlsx"#获取xlsx路径
xlsx11 = sys.path + "\\B\\11-aaa.xlsx"
wb9 = openpyxl.load_workbook(xlsx9) #读取数据
wb11 = openpyxl.load_workbook(xlsx11)
sheet9_Sheet1 = wb9["Sheet1"] #获取Sheet页
sheet11_Sheet1 = wb11["Sheet1"]
getValue = sheet9_Sheet1["A1"].value #获取数据
sheet11_Sheet1["A1"].value = getValue #重新赋值
wb11.save(xlsx11)#保存数据
wb9.close()
wb11.close()
print("OK !")
qq1151985918 发表于 2021-1-29 10:04
首先,谢谢大佬,我是想法是这样的,A和B文件夹下可能是几十个EXCEL,规律是A文件夹下的是附件9开关,B文件夹下的是附件11开头,后面都是一样的,就是想知道怎么可以自动匹配。因为要批量处理很多文件 yywwf2003 发表于 2021-1-29 14:11
首先,谢谢大佬,我是想法是这样的,A和B文件夹下可能是几十个EXCEL,规律是A文件夹下的是附件9开关,B文 ...
获取到文件夹下面的文件名列表加个循环不就好了
页:
[1]