如何使用Python将文本添加到多个文件名?

时间:2011-08-02 16:59:39

标签: python addition file-rename

我有一系列文件需要将创建年份(2007)添加到文件名的末尾:

目前: NewZealand_cities.shp NewZealand_roads.shp 等

需要: NewZealand_cities2007.shp NewZealand_roads2007.shp

我已经能够删除文本片段但由于某种原因无法添加。任何帮助将非常感激。感谢。

1 个答案:

答案 0 :(得分:2)

你试过这个:

import os
name, ext = os.path.splitext(fname)
os.rename(fname, name + '2007' + ext)