使用python重命名文件

时间:2015-03-16 11:34:36

标签: python file-rename

我正在尝试重命名某个本地模块自动生成的文件,但我想知道使用os.listdir是否是我过滤/缩小此文件的唯一方法。 此文件将在删除之前生成,并且代码将根据列表中的下一项生成下一个文件(仍在同一目录中)。

基本上,无论何时生成此文件,它都会出现以下文件路径: /user_data/.tmp/tempLibFiles/2015_03_16_192212_182096.con

我只想将2015_03_16_192212_182096重命名为connectionFile,同时保持其余部分相同。

1 个答案:

答案 0 :(得分:1)

您还可以使用glob模块将文件列表缩小到与特定模式匹配的文件列表。例如:

import glob
files = glob.glob('/user_data/.tmp/tempLibFiles/*.con')