layer = GSLayer() new_path = GSPath() path = Glyphs.font.selectedLayers[0].paths[0] for pt in path.points: # pt2 = copy.copy(pt) でもいいかも? pt2 = GSNode(type=pt.type, x=pt.x, y=pt.y) new_path.points.append(pt2) layer.paths.append(new_path) print layer.paths