有没有办法使用 filedialog 将 DataFrame 保存到 Excel 文件中,但是使用特定名称作为“my_file”?我通常使用这个代码
path_to_save = filedialog.asksaveasfilename(defaultextension='.xlsx')
df.to_excel(path_to_save, index=False)
这将打开一个窗口,我可以在其中选择文件的位置和名称,现在我希望默认使用名称“my_file”,这样就不需要输入它了。
有办法吗?提前非常感谢
保存的excel文件为空:
a_row['column1'] = df['column1']
new_df = a_row
new_df2 = pd.DataFrame({'column2': [], '': []})
new_df3 = pd.concat([new_df, new_df2])
new_df3['column2'] = 'some value'
new_df3 = new_df3.set_index(['column1', 'column2'])
path_to_save1 = filedialog.asksaveasfilename(defaultextension='.xlsx', initialfile = 'my_file')
new_df3.to_excel(path_to_save1, index=False)
是否可以像此图中那样在列名称顶部插入一行?我在 pandas 文档中找不到任何关于此的内容
缥缈止盈
相关分类