Tour float x décimales?

Est-il un moyen pour arrondir un python float x décimales? Par exemple:

>>> x = roundfloat(66.66666666666, 4)
66.6667
>>>x = roundfloat(1.29578293, 6)
1.295783

J'ai trouvé des moyens pour découper/tronquer (66.666666666 --> 66.6666), mais pas ronde (66.666666666 --> 66.6667).

InformationsquelleAutor tkbx | 2012-11-20