def get_args(val):
d = {}
args = compiler.parse("d(" + val + ")", mode='eval').node.args
i = 1
for arg in args:
if isinstance(arg, Keyword):
break
d[str(i)] = literal_eval(arg)
i = i + 1
return d