Something like:
for (a,b) in kwargs.iteritems(): if not b : del kwargs[a]
This code raise exception because changing of dictionary when
d = {'a': None, 'b': 'myname', 'c': 122} print dict(filter(lambda x:x[1], d.items())) {'b': 'myname', 'c': 122}