使用python创建新的xlsx文件,该文件与另一个文件相同

使用python创建新的xlsx文件,该文件与另一个文件相同,python,excel,Python,Excel,我有一个xlsx文件,我想用python脚本创建另一个与第一个相同的xlsx文件。我该怎么办?你有一个脚本示例吗?舒蒂尔可以帮你这样做 from shutil import copyfile copyfile(src, dst) 摘自这个答案,尽管它回答了一般情况 看起来很有趣。。。如果我想复制一个文件,并将其保存在第一个文件的同一目录中,但名称不同。。。我该怎么做?您只需指定要复制的文件的完整路径和要复制到的位置。所以copyfile(“/Users/bob/file.xlsx”,“/Us

我有一个xlsx文件,我想用python脚本创建另一个与第一个相同的xlsx文件。我该怎么办?你有一个脚本示例吗?

舒蒂尔可以帮你这样做

from shutil import copyfile

copyfile(src, dst)

摘自这个答案,尽管它回答了一般情况

看起来很有趣。。。如果我想复制一个文件,并将其保存在第一个文件的同一目录中,但名称不同。。。我该怎么做?您只需指定要复制的文件的完整路径和要复制到的位置。所以copyfile(“/Users/bob/file.xlsx”,“/Users/bob/copy_of_file.xlsx”,)是的,当然,但我想以一种动态的方式来做。。。为此,我搜索了一个类似的函数。当然,是的,这是可能的。如果动态是指文件名是动态的?我的意思是,我想创建一个python脚本,在该脚本中我只写一个路径(例如“C:\Users\lucas\Desktop\bom\merged.xlsx”,结果必须是另一个.xlsx,它与第一个相同,位于同一个文件夹中(本例中为“bom”),但名称不同(例如,在第一个文件名之后添加一个2,在本例中为“merged2.xlsx”),因此名称文件和路径都必须是动态的。