2011-07-24 2 views
0

私はいくつかの助けが必要です。Ctr + Hコピー行を置き換えて変更してください

私はこれで私のテキストファイルに多くの行を持っている:

invoke glVertex3f,-0.352848,0.081168,-0.123057 

私は彼の前に、各列をコピーしてglColor3fでglVertex3fを変更したいです。 結果は次のようになります。

invoke glColor3f,-0.352848,0.081168,-0.123057 
invoke glVertex3f,-0.352848,0.081168,-0.123057 

私は(ダイアログを置き換える - 正規表現パターンでgeanyエディタなど)のpython または CTR + Hでこれを作りたいです。 Pythonのあなたがこれを行うことができます+ 2.7/3.1で

答えて

3

:以前のバージョンの巣でしょうwith文で

with open('input.txt') as input, open('output.txt', 'w') as output: 
    for line in input: 
     output.write(line.replace('glVertex3f', 'glColor3f')) 
     output.write(line) 

関連する問題