【问题标题】:From dataframe to Excel in Desktop从数据框到桌面中的 Excel
【发布时间】:2021-01-24 19:29:21
【问题描述】:

我将数据框从 Python 导出到 Excel。我没有问题,但我有一个问题,如果有人可以帮助我。在我的情况下,我可以更改文件的路径而无需通过个人文件夹(如“crisf”)将其保存到桌面吗?我正在寻找可以应用于所有计算机的通用路由

xlwriter= pd.ExcelWriter(r'C:\Users\crisf\Desktop\OHH + GIT + M3.xls')

【问题讨论】:

  • 似乎是类似的问题,在这里回答:stackoverflow.com/a/34275921/14071081
  • 现在我正在尝试使用 path = os.path.relpath (r'C: \ Users \ crisf \ Desktop \ OHH + GIT + M3.xls') 。你知道它是否适用于所有计算机吗?

标签: python pandas dataframe path export-to-excel


【解决方案1】:

我怀疑所有计算机都会有名为“crisf”的用户。而是使用它并获取通用路径(路径包含用户的主目录):

import os
***some code
xlwriter= pd.ExcelWriter(os.path.expanduser("~/Desktop") + path of folder on desktop + file name)

我在我的电脑上运行print(os.path.expanduser("~\Desktop")) 命令并得到: C:\Users\korne\Desktop

【讨论】:

  • 谢谢@kornelHub!我目前正在使用这个:xlwriter= pd.ExcelWriter(os.path.expanduser('~/Desktop\\') + r' excel_name.xls')
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-07-19
  • 2023-04-01
  • 2016-09-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多