我试图用python中的xyz坐标创建一个json转储,但是im用于遍历不同组的for循环只返回最后一个组self.group_strings = ['CHIN', 'L_EYE_BROW', 'R_EYE_BROW', 'L_EYE', 'R_EYE', 'T_NOSE', 'B_NOSE', 'O_LIPS', 'I_LIPS']
if reply == QMessageBox.Yes:
for grp_str in self.group_strings:
coords_data = self.point_dict[grp_str]['Coords']
data = coords_data
with open("data_file.json", "w") as write_file:
json.dump(data, write_file)
预期的结果是一个JSON文件,其中放置的点的坐标如下:
[[x,y,z][x,y,z][x,y,z][x,y,z][x,y,z][x,y,z][x,y,z]等。]。在
放置点的每个支架,电流输出为:
[[x,y,z][x,y,z][x,y,z][x,y,z][x,y,z][x,y,z][x,y,z][