1 つのフォルダー内のすべてのファイルに対して関数を実行し、それらから新しいファイルを作成したいと考えています。1 つのファイルのコードを以下に示します。親切に助けていただければ幸いです。
def newfield2(infile,outfile):
output = ["%s\t%s" %(item.strip(),2) for item in infile]
outfile.write("\n".join(output))
outfile.close()
return outfile
infile = open("E:/SAGA/data/2006last/325125401.all","r")
outfile = open("E:/SAGA/data/2006last/325125401_edit.all","r")
「E:/SAGA/data/2006last/」フォルダ内のすべてのファイルを変更し、編集拡張子を持つ新しいファイルを作成したいと考えています。