如何将编辑的csv文件保存在子文件夹中

中央空调

我有以下代码,其中我从文件中打开所有csv,我对其进行编辑,然后将其全部另存为csv-1-edited.csv,csv-2-edited.csv等。

我正在尝试将这些-edited.csv文件保存到单独的子文件夹中。我尝试了不同的方法,但是没有用。

有人知道吗?

码:

    csv_folder = Path('folder-path')    
for file in csv_folder.glob('*.csv'): #Create iteratable & iterate on it.
    df = pd.read_csv(file)
[my code to edit the file]
    new_file_name = file.parent.joinpath(f"{file.stem}-edited.csv")
    df.to_csv(new_file_name, index=None, encoding='utf-8-sig', decimal=',')
itaishz

最佳做法是使用,os.path.join()因为它会根据您的OS文件夹分隔符(Windows'\'或Mac / Linux'/')将两个或多个字符串连接到路径中

import os
new_file_name = os.path.join(csv_folder, "new_sub_folder", f"{file.stem}-edited.csv")

<csv_folder>/new_sub_folder/<file.stem>-edited.csv如果ypu使用Mac / Linux,将输出

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将图像保存在文件夹中?

SSIS-如何将保存在不同文件夹中的csv文件复制到单个文件夹

如何将图像文件保存在项目文件夹中?

如何将下载的文件保存在应用程序内存的缓存文件夹中?

如何将文件上传保存在本地文件夹Laravel中

Google表格:如何将多个文件上传保存在特定文件夹中?

如何将文件正确保存在数据文件夹中

如何将 R 子文件保存到特定文件夹中?

如何将文件保存到Azure Blob容器中的子文件夹?

将 CSV 保存在文档文件夹中

如何将django中的图像保存在以对象ID命名的文件夹中?

如何将谷歌字体保存在资产文件夹中

如何将生成的pdf保存在项目文件夹Node Jasper Reports中?

打开-编辑-保存-使用python将csv文件循环到文件夹中

如何编辑一组文件并保存在名称相关的文件夹中

Python:如何将 .mp3 文件保存在 Android 上的“下载”文件夹中?

使用 tee 将日志文件保存在子文件夹中(在变量中定义)

如何将文件夹中的不同csv文件合并为单个csv文件?

将文件保存在 S3 子文件夹中

如何将数据框作为excel文件保存到子文件夹

将文件保存在文件夹中

将文件保存在指定文件夹中

将下载的文件保存在文件夹中 (Python)

如何将csv文件保存到特定文件夹?

如何使用SSIS将xls文件转换为xlsx文件并保存在文件夹中?

如何将文件夹和子文件夹中的所有文件放入数组

如何将当前文件夹中的所有文件移动到子文件夹?

Windows-如何将子文件夹中的所有文件移动到父文件夹?

如何将活动工作簿保存在 Excel VBA 的另一个文件夹中?