Пример #1
0
def gerar_contatos():
    contatos = set()
    qt = selecao_prob([(60,1),(20,2),(10,3),(10,4),(5,5),(8,7)])
    while len(contatos) < qt:
        contatos.add(choice(nomes))
    return tuple(contatos)
Пример #2
0
# retirei ddd
campos = 'fone ramal contato outros_contatos logradouro numero complemento obs'.split()

def gerar_contatos():
    contatos = set()
    qt = selecao_prob([(60,1),(20,2),(10,3),(10,4),(5,5),(8,7)])
    while len(contatos) < qt:
        contatos.add(choice(nomes))
    return tuple(contatos)
    
for i in range(100):
    cli = dict(pk=i, model='entrega.cliente')
    # ddd = selecao_prob([(95,'11'),(3,'13'),(2,'19')])
    fone = choice(prefixos) + '%04d' % randint(1,9999)
    tam_ramal = selecao_prob([(90,0),(5,3),(5,4)])
    ramal = ('%04d' % randint(1,9999))[:tam_ramal]
    contatos = gerar_contatos()
    contato = contatos[0]
    if len(contatos) > 1:
        outros_contatos = ', '.join(contatos[1:])
    else:
        outros_contatos = ''
    logradouro, num_max = choice(ruas)
    numero = randint(1, num_max)
    if len(predios) < 50:
        predios.append((logradouro, numero))
    complemento = ''
    if randrange(100) < 30:
        logradouro, numero = choice(predios)
        complemento = 'ap. %d' % (randrange(0,250,10)+randint(1,4))
Пример #3
0
def gerar_contatos():
    contatos = set()
    qt = selecao_prob([(60, 1), (20, 2), (10, 3), (10, 4), (5, 5), (8, 7)])
    while len(contatos) < qt:
        contatos.add(choice(nomes))
    return tuple(contatos)
Пример #4
0
campos = 'ddd fone ramal contato outros_contatos logradouro numero complemento obs'.split(
)


def gerar_contatos():
    contatos = set()
    qt = selecao_prob([(60, 1), (20, 2), (10, 3), (10, 4), (5, 5), (8, 7)])
    while len(contatos) < qt:
        contatos.add(choice(nomes))
    return tuple(contatos)


for i in range(3, 769):
    cli = dict(pk=i, model='entrega.cliente')
    ddd = selecao_prob([(95, '11'), (3, '13'), (2, '19')])
    fone = choice(prefixos) + '%04d' % randint(1, 9999)
    tam_ramal = selecao_prob([(90, 0), (5, 3), (5, 4)])
    ramal = ('%04d' % randint(1, 9999))[:tam_ramal]
    contatos = gerar_contatos()
    contato = contatos[0]
    if len(contatos) > 1:
        outros_contatos = ', '.join(contatos[1:])
    else:
        outros_contatos = ''
    logradouro, num_max = choice(ruas)
    numero = randint(1, num_max)
    if len(predios) < 50:
        predios.append((logradouro, numero))
    complemento = ''
    if randrange(100) < 30:
Пример #5
0
predios = []

nomes = file('prenomes.txt').read().decode('utf-8').split()

campos = 'ddd fone ramal contato outros_contatos logradouro numero complemento obs'.split()

def gerar_contatos():
    contatos = set()
    qt = selecao_prob([(60,1),(20,2),(10,3),(10,4),(5,5),(8,7)])
    while len(contatos) < qt:
        contatos.add(choice(nomes))
    return tuple(contatos)
    
for i in range(3,769):
    cli = dict(pk=i, model='entrega.cliente')
    ddd = selecao_prob([(95,'11'),(3,'13'),(2,'19')])
    fone = choice(prefixos) + '%04d' % randint(1,9999)
    tam_ramal = selecao_prob([(90,0),(5,3),(5,4)])
    ramal = ('%04d' % randint(1,9999))[:tam_ramal]
    contatos = gerar_contatos()
    contato = contatos[0]
    if len(contatos) > 1:
        outros_contatos = ', '.join(contatos[1:])
    else:
        outros_contatos = ''
    logradouro, num_max = choice(ruas)
    numero = randint(1, num_max)
    if len(predios) < 50:
        predios.append((logradouro, numero))
    complemento = ''
    if randrange(100) < 30:
Пример #6
0
)


def gerar_contatos():
    contatos = set()
    qt = selecao_prob([(60, 1), (20, 2), (10, 3), (10, 4), (5, 5), (8, 7)])
    while len(contatos) < qt:
        contatos.add(choice(nomes))
    return tuple(contatos)


for i in range(100):
    cli = dict(pk=i, model='entrega.cliente')
    # ddd = selecao_prob([(95,'11'),(3,'13'),(2,'19')])
    fone = choice(prefixos) + '%04d' % randint(1, 9999)
    tam_ramal = selecao_prob([(90, 0), (5, 3), (5, 4)])
    ramal = ('%04d' % randint(1, 9999))[:tam_ramal]
    contatos = gerar_contatos()
    contato = contatos[0]
    if len(contatos) > 1:
        outros_contatos = ', '.join(contatos[1:])
    else:
        outros_contatos = ''
    logradouro, num_max = choice(ruas)
    numero = randint(1, num_max)
    if len(predios) < 50:
        predios.append((logradouro, numero))
    complemento = ''
    if randrange(100) < 30:
        logradouro, numero = choice(predios)
        complemento = 'ap. %d' % (randrange(0, 250, 10) + randint(1, 4))