import random

def gen_random_decimal(i, d):
    return decimal.Decimal('%d.%d' % (random.randint(0, i), random.randint(
        0, d)))
gen_random_decimal(9999, 999999)
gen_random_decimal(9999, 999999)
gen_random_decimal(9999, 999999)
gen_random_decimal(99999999999, 999999999999)
random Decimal in python