用Python复制和重命名excel文件

我正在尝试复制一个Excel文件并重命名它。 例如我有一个文件HI.xlsx ,我想复制它,并将其重命名为BYE.xlsx
我的代码做到这一点在下面,当我运行它,文件BYE.xlsx创build,但它已损坏。

这是我正在使用的:

 fIn = open(r"HI.xlsx") fOut = open(r"BYE.xlsx", "w") 

你应该使用shutil.copy()

 shutil.copy("HI.xlsx", "BYE.xlsx")