def region(self, reg, toName):
"""
Convert region to name/number
:param reg:
:param toName:
:return:
"""
# Regions removing continuation cards
regions = [x for x in self.cardsSorted("REGION") if x.name() != "&"]
if len(regions) == 0:
return None
if toName:
if reg <= 0 or reg > len(regions):
return ""
return regions[reg - 1].sdum()
else:
try:
return [x.what(0) for x in regions].index(reg) + 1
except Exception:
return 0
评论列表
文章目录