本文整理汇总了Python中names.get_last_name方法的典型用法代码示例。如果您正苦于以下问题:Python names.get_last_name方法的具体用法?Python names.get_last_name怎么用?Python names.get_last_name使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类names
的用法示例。
在下文中一共展示了names.get_last_name方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: generate
# 需要导入模块: import names [as 别名]
# 或者: from names import get_last_name [as 别名]
def generate(remotePath: Path, outDir: Path):
localName = f"{names.get_first_name()}{names.get_last_name()}"
creationTime = datetime.datetime.now()
index = 2
suffix = ""
while True:
if not (outDir / f"{localName}{suffix}").exists():
break
else:
suffix = f"_{index}"
index += 1
localName += suffix
return FileMapping(remotePath, outDir / localName, creationTime, "")
示例2: crea_sede
# 需要导入模块: import names [as 别名]
# 或者: from names import get_last_name [as 别名]
def crea_sede(presidente=None, estensione=LOCALE, genitore=None,
locazione=None):
ESTENSIONE_DICT = dict(ESTENSIONE)
locazione = locazione or crea_locazione()
s = Sede(
nome="Com. " + ESTENSIONE_DICT[estensione] + " " + names.get_last_name(),
tipo=Sede.COMITATO,
estensione=estensione,
genitore=genitore,
telefono='+3902020202',
email='comitato@prova.it',
codice_fiscale='01234567891',
partita_iva='01234567891',
locazione=locazione
)
s.save()
if presidente is not None:
d = Delega(
inizio="1980-12-10",
persona=presidente,
tipo=PRESIDENTE,
oggetto=s
)
d.save()
return s
示例3: test_new_registered_gender_is_set
# 需要导入模块: import names [as 别名]
# 或者: from names import get_last_name [as 别名]
def test_new_registered_gender_is_set(self):
genere_list = ['M', 'F']
for genere in genere_list:
nome = names.get_first_name()
cognome = names.get_last_name()
nascita = datetime(random.randint(1960, 1990),
random.randint(1, 12),
random.randint(1, 28))
p = Persona(
nome=nome,
cognome=cognome,
data_nascita=nascita,
codice_fiscale=codicefiscale.build(nome, cognome, nascita, genere, 'D969'),
comune_nascita=random.sample(COMUNI.keys(), 1)[0],
indirizzo_residenza='Via Prova, 34',
comune_residenza=random.sample(COMUNI.keys(), 1)[0],
provincia_residenza='EE',
cap_residenza='00100',)
p.save()
self.assertEquals(p.genere_codice_fiscale, genere)
self.assertEquals(p.genere, genere)
示例4: gen_last_name
# 需要导入模块: import names [as 别名]
# 或者: from names import get_last_name [as 别名]
def gen_last_name():
return names.get_last_name()
示例5: codice_fiscale_persona
# 需要导入模块: import names [as 别名]
# 或者: from names import get_last_name [as 别名]
def codice_fiscale_persona(persona):
from base.comuni import COMUNI
try:
codice_comune = COMUNI[persona.comune_nascita.lower()]
except KeyError:
codice_comune = 'D000'
try:
return build(persona.cognome, persona.nome, persona.data_nascita, persona.genere, codice_comune)
except:
# Dati personali imcompatibili per creare un codice fiscale corretto.
return build(names.get_last_name(), names.get_first_name(), persona.data_nascita,
persona.genere, codice_comune)
示例6: crea_persona
# 需要导入模块: import names [as 别名]
# 或者: from names import get_last_name [as 别名]
def crea_persona(nome=None, cognome=None):
nome = names.get_first_name() if not nome else nome
cognome = names.get_last_name() if not cognome else cognome
p = Persona.objects.create(
nome=nome,
cognome=cognome,
codice_fiscale=codice_fiscale(),
data_nascita="{}-{}-{}".format(random.randint(1960, 1990), random.randint(1, 12), random.randint(1, 28))
)
p.refresh_from_db()
return p