gpt4 book ai didi

python - 重命名目录中的文件+ python中的子目录

转载 作者:太空宇宙 更新时间:2023-11-03 13:22:48 26 4
gpt4 key购买 nike

我在 python 脚本中处理了一些文件。最新的要求是我进入文件将放置的目录,并通过在文件名的开头添加日期戳和项目名称来重命名所有文件,同时保留原始名称。

即foo.txt 变成 2011-12-28_projectname_foo.txt

构建新标签非常简单,只是重命名过程让我感到困惑。

最佳答案

你能发布你尝试过的东西吗?

我认为你应该只需要使用 os.walkos.rename .

像这样:

import os
from os.path import join

for root, dirs, files in os.walk('path/to/dir'):
for name in files:
newname = foo + name
os.rename(join(root,name),join(root,newname))

关于python - 重命名目录中的文件+ python中的子目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8662668/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com