在特定目录中的文本文件中指定创建文件夹/子文件夹/文件

dv1sual

我正在尝试创建一个包含子文件夹的文件夹序列,该子文件夹包含python文件。

这些文件夹的名称来自一个文本文件,该文本文件包含一个内部包含路径的列表,如下所示:

songs\101_TNTOGCD\101_2020_CONTENT_LOOP_TNTOGCD.mov
songs\101_TNTOGCD\101_TNTOGCD_CONTENT_TC_A+B_CBLDESIGN2.mov

子文件夹的数量并不总是相同的,有时可以是两个子文件夹和一个文件,有时可以是一个文件夹和一个文件。

所有这些都必须在我选择的指定文件夹中创建。

这是我到目前为止所做的:

import os
import shutil
import os.path

with open("C:\\Users\\Desktop\\folder1\\folder2\\folder3\\textfile.txt", "r") as g:
    lines = g.readlines()

base_path = "C:\\Users\\Desktop\\folder1\\folder2\\folder3"
mov_origin = "C:\\Users\\Desktop\\folder1\\folder2\\folder3\\folder4\\file_000.mov"
for line in lines:
    target = base_path
    path = line.split("\\")
    for i in range(len(path) - 1):
        target += path[i]
        if not os.path.exists(target):
            os.makedirs(target)
        else:
            pass
        target += "\\"
    target += path[-1].replace("\n", "")
    print(target)
    shutil.copyfile(mov_origin, target)

但是基本上,当我运行它时,什么也没有发生。我没有收到任何错误,但没有创建任何内容。我做错了什么?

预先感谢您的所有帮助!

更新:由于我在PyCharm中的“运行/调试”配置中的错误,代码无法正常工作。选择了错误的脚本路径。

dv1sual

代码正在工作。发生此问题是由于我在PyCharm中的“运行/调试”配置中出错。选择了错误的脚本路径。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从文本文件中特定行的部分创建文件夹

来自分类Dev

在python中从两个不同的文件夹创建文本文件

来自分类Dev

未在 Swift 的 applicationSupport 文件夹中创建文本文件

来自分类Dev

自动创建文件夹内容的文本文件

来自分类Dev

如何在 .NET 项目文件夹中创建文本文件,而不是在默认情况下的 bin/Debug 文件夹中

来自分类Dev

为文件夹中的文本文件编号

来自分类Dev

在文件夹中创建文件

来自分类Dev

在特定文件夹中创建文件

来自分类Dev

从路径创建文件夹目录?

来自分类Dev

使用文件夹名称在所有文件夹中创建空文本文件

来自分类Dev

在文件夹内创建文本文件,然后重命名文件夹以匹配其中的文件名

来自分类Dev

如何在子文件夹中搜索特定的文本文件

来自分类Dev

在主目录中创建文件夹

来自分类Dev

在主目录中创建文件夹

来自分类Dev

在显式目录AIR中创建文件夹

来自分类Dev

将资产文件夹子目录复制到外部存储中的特定文件夹

来自分类Dev

在laravel中创建文件夹

来自分类Dev

在Swift中创建文件夹

来自分类Dev

在Kotlin中创建文件夹

来自分类Dev

为表中的特定项目创建文件夹

来自分类Dev

批处理文件文件夹和文本文件的创建

来自分类Dev

如何从具有相同名称的文本文件创建文件夹和文件,以插入具有相应名称的文件?

来自分类Dev

在文件夹中分割文本文件

来自分类Dev

从文本文件获取文件夹名称

来自分类Dev

创建文件夹子树 Apache Chemistry CMIS

来自分类Dev

从文本创建文件和文件夹

来自分类Dev

从目录中随机读取文件后如何创建文件和相应的文件夹

来自分类Dev

创建文件夹/文件结构

来自分类Dev

创建文件/文件夹列表

Related 相关文章

热门标签

归档