【发布时间】:2018-03-03 09:50:44
【问题描述】:
我有一个 Python 3 test.py 脚本,其中创建了一些数据,我想将这些数据保存到具有用户定义名称的文件中,例如 data.csv。该脚本所在的文件夹中有一个 /Results 文件夹。我想要做的是在Results 中使用当前脚本的名称创建一个子文件夹,并将我的文件存储在其中。所以,我想要的是将我的文件存储在./Results/test/data.csv 中。如果这些文件夹以前不存在,我希望创建这些文件夹,如果它们确实存在,连同文件,我希望 data.csv 被替换。我希望这适用于任何操作系统。这应该如何“以python方式”完成?
~/
test.py
Results/
test/
data.csv
这是一个测试代码,其中data.csv 没有保存在我想要的位置。我应该如何编辑它?
import pandas as pd
filename = "data.csv"
df = pd.DataFrame([1,2,3])
df.to_csv(filename)
【问题讨论】:
标签: python-3.x path save