[quote="bart-janssen, post:2, topic:159952"]
polySelect
[/quote]
Doesn't select all the borders. I found a way around like this:
    info = cmds.polyEvaluate(self.mesh, e=True)
    borders = []
    for i in range(info):
        myBorder = cmds.polySelect(self.mesh, eb=i, ns=True, ass=True)
        if myBorder != None and myBorder not in borders:
            borders.append(myBorder)