Я работаю над музыкальным приложением на Python и хотел бы использовать модуль фракций для обработки временных подписей среди прочего. Моя проблема в том, что дроби упрощаются, т.е.
>>> from fractions import Fraction
>>> x = Fraction(4, 4)
>>> x
Fraction(1, 1)
Однако с музыкальной точки зрения важно, чтобы 4/4 оставалось 4/4, даже если оно равно 1. Есть ли какой-нибудь встроенный способ избежать такого поведения?
Спасибо!