如何将文件重命名,使其成为子目录中年份的子目录名称?
- 内容介绍
- 文章标签
- 相关推荐
本文共计819个文字,预计阅读时间需要4分钟。
创建一个名为CarItemsCopy的CarItems树的副本,其中所有文件都位于文件名的一部分中。创建一个名为CarItemsCopy的CarItems树的副本,其中所有文件都位于文件名的一部分中,但没有年份,而是以“‘开头。
创建一个名为CarItemsCopy的CarItems树的副本,其中所有文件都位于文件名的一部分中创建一个名为CarItemsCopy的CarItems树的副本,其中所有文件都位于文件名的一部分中,而没有年份,而是以年作为名称,而年目录则完全不存在。代替其中的一些示例:
CarItems/Chevrolet/Chevelle/2011/parts.txtCarItems/Chevrolet/Chevelle/1982/parts.txtCarItems/Chevrolet/Volt/1994/parts.txt
它应该看起来像这样:
CarItemsCopy/Chevrolet/Chevelle/parts-2011.txtCarItems/Chevrolet/Chevelle/parts-1982.txtCarItems/Chevrolet/Volt/parts-1994.txt
使用Python执行此操作(您不能通过手动重新排列来创建副本)。您可以使用os模块的walk生成器。提示:您可能会发现os.path模块的split函数会有所帮助。不过,您不必使用它。
本文共计819个文字,预计阅读时间需要4分钟。
创建一个名为CarItemsCopy的CarItems树的副本,其中所有文件都位于文件名的一部分中。创建一个名为CarItemsCopy的CarItems树的副本,其中所有文件都位于文件名的一部分中,但没有年份,而是以“‘开头。
创建一个名为CarItemsCopy的CarItems树的副本,其中所有文件都位于文件名的一部分中创建一个名为CarItemsCopy的CarItems树的副本,其中所有文件都位于文件名的一部分中,而没有年份,而是以年作为名称,而年目录则完全不存在。代替其中的一些示例:
CarItems/Chevrolet/Chevelle/2011/parts.txtCarItems/Chevrolet/Chevelle/1982/parts.txtCarItems/Chevrolet/Volt/1994/parts.txt
它应该看起来像这样:
CarItemsCopy/Chevrolet/Chevelle/parts-2011.txtCarItems/Chevrolet/Chevelle/parts-1982.txtCarItems/Chevrolet/Volt/parts-1994.txt
使用Python执行此操作(您不能通过手动重新排列来创建副本)。您可以使用os模块的walk生成器。提示:您可能会发现os.path模块的split函数会有所帮助。不过,您不必使用它。

