我试图在一些python代码中使用以下语句。格式化工作,但是,它使用所有占位符中的当前图像的值。为什么会这样?如果我删除当前图像,它与expected_time一样。Python:在.format中格式化多个值
print expected_time
print "Frame No. {0:06d} Expected: {0:.3f}ms Actual: {0:.3f}ms Difference: {0:.3f}ms".format(currentImage, expected_time, regression_obj.timeFromStart, abs(expected_time - regression_obj.timeFromStart))
OUTPUT:
Frame No. 000001 Expected: 1.000ms Actual: 1.000ms Difference: 1.000ms - ERROR