Sinceramente não faço ideia das funções de python, mas provavelmente tens a função trunc, basta fazeres: valor-trunc(valor) e obtens apenas a parte decimal
20.18 - int(20.18) # na prática, tás a fazer 20.18 - 20, pois int(20.18) devolve 20
O resultado será a parte decimal do número (.18 no caso acima). Caso tenhas o número guardado numa string usa int(float(20.18)) ao invés de int(20.18).