如何解决读写.xlxs,但另存为新文件名python
嗨,我希望在写入文件后重命名文件,而不是仅使用writer.save()
我正在使用下面的代码
{{1}}
我要做的是从读取的初始文件中更改Player_Name,然后将输出另存为新文件,例如Part5_Output_FinalBob_Jones.xlsx
我已经看过os.rename了,但是不确定这是否是正确的函数。
解决方法
dataframe.to_excel()函数希望将文件路径作为输入。因此,您可以指定要将输出保存到的文件路径:
input_file ='... \ Part5_Output_Python_FinalPlayer_Name.xlsx' output_file ='... \ Part5_Output_Python_FinalBob_Jones.xlsx'
df_bob_jones.to_excel(output_file,sheet_name ='Sheet1',header = None,index = False)
这可能会有所帮助:https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.to_excel.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。