import maya.cmds as cmds
import maya.mel as mel
sel = cmds.ls( sl=1 )
selShape = cmds.ls( sl=1, dag=1, s=1 )
for i in sel:
cmds.select( i + '.f[1]' )
mel.eval( 'GrowPolygonSelectionRegion;' )
tmp = cmds.ls( sl=1 )
cmds.polyChipOff( tmp, ch=1, kft=1, dup=0, off=0 )
cmds.polySeparate( i )