我的数据来自一个函数,该函数给出圆的x-y位置的元组,然后是圆的半径的单个条目。当我print函数的输出时,它给我下面的输出,其中数据是浮动的:

((308.5, 221.0), 7.861134052276611)


如何将这些数据以制表符分隔的格式写入文件,例如:

x1, "\t", y1, "\t", r, "\n"


如果对您有用,我正在使用的函数是cv2.minEnclosingCircle(contour)。我想将自己的圈子跟踪数据保存在一个文本文件中,以便以后进行分析。

最佳答案

x = ((308.5, 221.0), 7.861134052276611)

print '{0[0]}\t{0[1]}\t{1}'.format(*x)


结果

308.5   221.0   7.86113405228

08-24 16:25
查看更多