1 Savoir dans quel mode on est

il y a une variable pour cela :

bpy.context.mode
'EDIT_MESH'