📅  最后修改于: 2023-12-03 15:35:21.112000             🧑  作者: Mango
在 Python 中,我们可以使用 to_csv 将数据保存为 CSV 文件。但是,如果我们想保存文件到一个新的文件夹中,该怎么做呢?本文将介绍如何在 Python 中使用 to_csv 创建文件夹以及将数据保存到该文件夹中。
首先,我们需要导入必需的库:
import pandas as pd
import os
然后,在我们将数据保存为 CSV 文件之前,我们需要先创建一个新的文件夹,以便我们可以将文件保存到该文件夹中。我们可以使用以下代码创建文件夹:
path = "new_folder"
os.makedirs(path)
这将在当前工作目录中创建一个名为 “new_folder” 的新文件夹。现在我们可以将数据保存到该文件夹中。以下是将数据保存为 CSV 文件并将其保存到新文件夹中的代码:
data = {'Name': ['Tom', 'Jack', 'Steve', 'Ricky'],
'Age': [28, 34, 29, 42]}
df = pd.DataFrame(data)
file_name = "data.csv"
df.to_csv(os.path.join(path, file_name), index=False)
在这个例子中,我们创建了一个名为 “data.csv” 的 CSV 文件,并使用 to_csv 方法将数据保存到该文件中。我们使用 os.path.join 将文件路径连接到我们之前创建的新文件夹路径中。index=False 确保我们不在 CSV 文件中保存索引列。
在 Python 中使用 to_csv 创建文件夹非常简单,我们只需要使用 os.makedirs 创建新文件夹,并使用 os.path.join 将文件路径连接到新文件夹中即可。