From 43f1f6a680bd51992ebf8656486b603a941c4f9d Mon Sep 17 00:00:00 2001 From: Adrian Malacoda Date: Sun, 27 Nov 2016 01:42:59 -0600 Subject: [PATCH] add pickle outputter --- tge/outputters/__init__.py | 2 +- tge/outputters/pickle.py | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 tge/outputters/pickle.py diff --git a/tge/outputters/__init__.py b/tge/outputters/__init__.py index d8cb556..d11956c 100644 --- a/tge/outputters/__init__.py +++ b/tge/outputters/__init__.py @@ -1,6 +1,6 @@ from . import json -outputters = [json] +outputters = [json, pickle] def get_outputter (name): for outputter in outputters: diff --git a/tge/outputters/pickle.py b/tge/outputters/pickle.py new file mode 100644 index 0000000..cf9d5c1 --- /dev/null +++ b/tge/outputters/pickle.py @@ -0,0 +1,5 @@ +import pickle + +def output (data, destination): + with open(destination, "w") as out_file: + pickle.dump(data, out_file)