format python sortie json

J'ai écrit un script Python qui génère une longue structure de données (dictionnaire que j'ai appelé "celldict") au format Json. Voici une petite partie de celui-ci :

{
    "1224": {
        "OUT3FA_5": 12,
        "IN1": 37,
        "Total_IN1": 37
    },
    "1225": {
        "OUT3FA_5": 24,
        "IN1": 59,
        "Total_IN1": 22
    }
}

Mais ce que je voudrais faire est d'avoir quelque chose comme ceci :

{
    "success": true,
    "data": [
        {
            "Week":"1224",
            "OUT3FA_5": 65,
            "IN1": 85,
            "Total_IN1": 100
        },
        {
            "Week":"1225",
            "OUT3FA_5": 30,
            "IN1": 40,
            "Total_IN1": 120
        }
    ]
}

Est-il un moyen de formater la sortie json avec Python pour faire ce que je veux?
Je n':

print json.dumps(celldict)

pour obtenir ma sortie.
Toute aide serait grandement appréciée.

OriginalL'auteur salamey | 2012-11-28