スクリプトとして、これからはPythonをメインとして使用する。基本的なことは数年前に学習したが、使っていないため完全に忘れていた。再度、学習するにあたり「初めてのPython」を購入。とりあえずファイル編集テンプレを作成。
#!/usr/bin/python # -*- coding: utf-8 -*- #import import codecs import glob import os import sys #job enc = "utf-8" r_ext="txt" w_ext="res" files = glob.glob("*." + r_ext) for file in files: try: rf = codecs.open(file, mode='r', encoding=enc) name,ext = os.path.splitext(file) wf = codecs.open(name + "." + w_ext, mode='w', encoding=enc) for line in rf: tmp = unicode("テスト書き込み→", enc) tmp += line + "\n" wf.write(tmp) except: print sys.exc_info() finally: wf.close() rf.close()