def _getNameParts(self, gender): if TTPickANamePattern.NameParts is None: TTPickANamePattern.NameParts = {} ng = NameGenerator() TTPickANamePattern.NameParts['m'] = ng.getMaleNameParts() TTPickANamePattern.NameParts['f'] = ng.getFemaleNameParts() return TTPickANamePattern.NameParts[gender]
def _getNameParts(self, gender): if TTPickANamePattern.NameParts is None: TTPickANamePattern.NameParts = {} ng = NameGenerator() TTPickANamePattern.NameParts['m'] = ng.getMaleNameParts() TTPickANamePattern.NameParts['f'] = ng.getFemaleNameParts() return TTPickANamePattern.NameParts[gender]
def _getNameParts(self, gender): if TTPickANamePattern.NameParts is None: TTPickANamePattern.NameParts = {} ng = NameGenerator() TTPickANamePattern.NameParts['m'] = ng.getMaleNameParts() TTPickANamePattern.NameParts['f'] = ng.getFemaleNameParts() # make sure the dicts haven't been inverted assert type(TTPickANamePattern.NameParts[gender][0].keys()[0]) is types.StringType return TTPickANamePattern.NameParts[gender]