From 770bfc843d9b6a22058546a79b8e00a936856b57 Mon Sep 17 00:00:00 2001 From: Agustin Zubiaga Date: Mon, 27 Feb 2012 20:01:17 +0000 Subject: Sharing Changes ( Sharing don't work :( ) Changes: * File sharing.py created * Receive and Send classes created (in sharing.py) * Sharing chart_data, colors, labels, chart types, etc. But don't works. Manu or Gonzalo, Can you help me? Signed-off-by: Agustin Zubiaga --- (limited to 'utils.py') diff --git a/utils.py b/utils.py index 01741df..a6f0545 100644 --- a/utils.py +++ b/utils.py @@ -20,6 +20,9 @@ import os import gconf +import json + +from StringIO import StringIO def rgb_to_html(color): @@ -64,3 +67,17 @@ def get_chart_file(activity_dir): def get_decimals(number): """Returns the decimals count of a number""" return str(len(number.split('.')[1])) + + +def json_load(data): + _io_str = StringIO(data) + data = json.load(_io_str) + + return data + + +def json_dump(data): + _io_str = StringIO() + json.dump(data, _io_str) + + return _io_str.getvalue() -- cgit v0.9.1