2011-08-02 1 views
0

私は、ファイル名の末尾に作成年(2007年)を追加する必要があるファイルのシリーズを持っていますNewZealand_cities2007.shp NewZealand_roads2007.shpPythonを使用して複数のファイル名にテキストを追加するにはどうすればよいですか?</p> <p>現在:: NewZealand_cities.shp NewZealand_roads.shp など</p> <p>必要があります。

テキストの一部を削除できましたが、何らかの理由で追加できませんでした。どんな助けでも大歓迎です。ありがとう。

+0

os.renameがあなたのために働いていませんか? ...多分あなたに何を持っているかを教えてください – Gerrat

+0

あなたがこれまでに思い付いたことを私たちに見せてもらえますか?私たちがあなたが何を試したのかわからないとき、正しい方向に向けるのは難しいです。 – mklauber

+0

詳細をご記入ください。ファイル名にテキストを追加できなかったということはどういう意味ですか? OSモジュールの移動/名前変更機能を使用していますか? –

答えて

2

あなたはこれを試してみました:

import os 
name, ext = os.path.splitext(fname) 
os.rename(fname, name + '2007' + ext) 
関連する問題