# Add weight to all vertex groups on an object?

I have a mesh attached to an armature with many bones. I have generated weights off the bones automatically. In some areas, the amount of weight each bone got is uneven, causing distortion between bones. In these areas, the weight of the groups does not reach 1 for those bones. I could solve these problems if I could add to all groups to bring them up to weight 1.

How can I add a set amount to the weight of every vertex in a vertex group (such as +.03), and do this automatically for every vertex group on an object? I have far too many bones to do it by hand.

select the object set the addition value and Run this script :

import bpy