【发布时间】:2019-04-16 05:15:38
【问题描述】:
我有。包含 ~250 个 .txt 文件的目录。这些文件中的每一个都有这样的标题:
Abraham Lincoln [December 01, 1862].txt
George Washington [October 25, 1790].txt
等等……
但是,对于读入 python 来说,这些文件名很糟糕,我想遍历所有文件名以将它们更改为更合适的格式。
我尝试过类似的方法来更改跨多个文件共享的单个变量。但是我不知道应该如何迭代这些文件并更改它们的名称格式,同时仍然保持相同的信息。
理想的输出应该是这样的
1861_12_01_abraham_lincoln.txt
1790_10_25_george_washington.txt
等等……
【问题讨论】:
-
发布您的尝试(代码)并解释失败的原因和原因
-
“读入 python 的文件名很糟糕” - 为什么?
-
正如 Amadan 所说,Python 没有理由在使用带有空格和方括号的文件名时遇到问题。
标签: string bash date filenames