diff --git a/arff_parser.py b/arff_parser.py index b412980..0329661 100755 --- a/arff_parser.py +++ b/arff_parser.py @@ -182,7 +182,6 @@ def makeArff(filename,handle,opts): dataOut= [] attributesOut=[] relation = filename.split(".")[0] - outfile = open(handle,'w') with open(filename) as data_file: dataIn = json.load(data_file) for entry in dataIn["data"]: @@ -195,7 +194,7 @@ def makeArff(filename,handle,opts): values.append(entry[value]) dataOut.append(values) attributesOut.append(attributes) - arff.dump(outfile, dataOut, relation=relation, names=attributesOut[0]) + arff.dump(handle, dataOut, relation=relation, names=attributesOut[0]) def show_schema(schema): """debug""" @@ -209,4 +208,4 @@ def main(): for filename in file_args: process(filename, opts) -main() \ No newline at end of file +main()