コマンドライン引数の取得argv

シフトJISのテキストをEUCに変換する以下のスクリプトファイル(1_220.py)を作成した

import sys
import codecs
fin = codecs.open(sys.argv[1], 'r', 'sjis')
fout = codecs.open(sys.argv[2], 'w', 'euc_jp')
for line in fin:
    fout.write(line)

実際には以下のようにコマンドライン引数(この場合はファイル名)を与えて使用

C:\works\python\book1>python 1_220.py 8_72.py 8_72_1.py