【发布时间】:2019-08-28 07:39:47
【问题描述】:
我有一个目录树,其中文件夹的名称很重要。我也有一个来自folder1>folder2>folder3>foo.txt的csv说。 folder1,folder2,folder3 和 txt 都在 csv 的不同列中。我需要保持目录结构不变并复制 csv 中给出的文件。
我正在尝试的方法是复制目录树并编写 python 代码来删除不需要的文件。所以有很多循环,但我在 csv 中有超过 415,000 行。
csv example:<br/>
pdf_no . folder1. folder2 . folder3. <br/> 1 . . abc. pqr. xyz.<br/>
这是 csv 的格式,我在 python 中借助 pandas 数据框提取列数据没有问题。最初它是一个 .dta 文件,我转换为 .csv with pandas. So 'folder1' > 'folder 2' > 'folder 3' > 'pdf_no'.The 'pdf_no.'列包含文件名,这是我们想要在给定文件夹中维护文件结构的数字。
所以这需要很多时间,而且每当我再次更改时,都会花费很多时间,我什至不知道它是否正确。
【问题讨论】:
标签: python python-3.x file