動作確認した環境 [3.1]
import bpy
import bmesh
# オブジェクトの特定
obj = bpy.data.objects['Cube']
# オブジェクトの選択
bpy.ops.object.mode_set(mode='OBJECT', toggle=False)
obj.select_set(True)
# メッシュの一覧
bpy.ops.object.mode_set(mode='EDIT', toggle=False)
mesh = bmesh.from_edit_mesh(obj.data)
mesh.select_mode = {'VERT'}
for v in mesh.verts:
if (v.select == True):
print(v.index, v.co.x, v.co.y, v.co.z)