Ir para conteúdo
Fórum Script Brasil

Ramon Frias

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Ramon Frias

Ramon Frias's Achievements

0

Reputação

  1. Pessoal preciso de uma ajuda!! Eu tenho uma planilha que contém nome, formulario, email e a data que a pessoa irá receber o e-mail. Nisso estou tentando automatizar o envio de e-mails, porém estou com problemas no looping com dicionário que eu criei que vai preencher no corpo do e-mail o nome da pessoa o formulário que ela terá que responder. Segue o código abaixo: msg = MIMEMultipart() #Pegando dados para sorteio wb = xl.load_workbook('teste.xlsx') sheet = wb['SORTEIO'] data = '11/05' sorteioEmail = {} for r in range(2, sheet.max_row + 1): sorteio = sheet.cell(row = r, column=6).value if sorteio == data: nome = sheet.cell(row=r, column=2).value email = sheet.cell(row=r, column=4).value formulario = sheet.cell(row=r, column=5).value sorteioEmail[nome] = nome, formulario, email print(sorteioEmail[nome][1]) for k,v in sorteioEmail.items(): nome = f'{k}' formulario = #formulario vinculado a key toaddr = #email vinculado a key body = ( "<font size='5' color = 'blue' ><b><div align='center'>Que tal uma pausa para o café ???<span style='font-size:50px;'>&#9749;</span></div></font></b><br /><br />" "<font size='5'><b>Boa tarde %s,</font></b><br /><br />" "Você provavelmente já recebeu um email como este, mas não se assuste, estamos em uma nova etapa de teste do nosso app que desenvolvemos para coleta de dados offline do MELQO e precisamos novamente da sua ajuda. Por isso ao longo da semana estamos sorteando as pessoas para testarem o aplicativo.<br /><br />" "E hoje <b>VOCÊ</b> foi sorteado(a) !<br /><br />" "Em anexo, estamos enviando um manual que pode ajudar com esse processo.<br />" "<b>1.</b>Baixe o aplicativo no app da play store tem que ser a <b> ÚLTIMA VERSÃO 1.2.0</b><font color='red'> (funciona somente para android)</font>. O nome é ' e você poderá acessá-lo neste <'>link</a><br /><br />" "<p>&bull; <b>OBS1:</b> Caso você não tenha a disponibilidade de usar um android (seja por meio do tablet do lepes, ou o celular de algum amiguinho), por favor, apenas preencha o formulário falando que não conseguiu um dispositivo para testar o aplicativo.</p>" "<p>&bull; <b>OBS2:</b> O app foi feito para o tablet, então talvez a setinha do lado esquerdo do formulário pode não funcionar na configuração do celular!</p>" "<b>2.</b>Depois de instalá-lo, entre em:<br /><br />" "<b>Cidade:</b><br />" "<b>Usuários:</b> <br />" "<b>Senha:</b> <br /><br />" "<b>3.</b>Desabilite a internet do seu celular ! Queremos testá-lo offline<br /><br />" "<b>4.</b>Entre em 'Exibir formulários' e entre no formulário: <b>%s</b>.<br /><br />" "<b>5.</b>Ao preencher o formulário, verifique se há erro no funcionamento do app. Recomenda-se que inicialmente o formulário seja parcialmente preenchido. Em seguida, tente salvá-lo.<br />" "<p>&bull;Depois, vá em 'Editar Formulários' e continue preenchendo. Por fim, com acesso a internet, envie o formulário.</p>" "<p>&bull;Use sua criatividade para testar o app, pois os possíveis erros de funcionamento aparecerão conforme o uso. Nosso universo é igual o do Lucas Silva e Silva... 'onde tudo pode acontecer!</p>" "<p>&bull;Por exemplo, na hora de editar o formulário, volte para questões já preenchidas. Isso acontece muito em campo e a primeira versão do app estava travando ao fazer isso.Be free to use your imagination!</p>" "<b>6.</b>Agora precisamos saber o que você achou e se deu algum erro, se ocorreu tudo bem, etc. Por favor, não esqueça de deixar suas opiniões <a >aqui</a>.<br /><br />" "O horário limite do envio do formulário <b>É ATÉ HOJE ÀS 20 HORAS</b><br />" "Sua ajuda é de fundamental importância para conseguirmos detectar os possíveis problemas que o app pode conter, além de colaborar com o estudo Nacional que avaliará a qualidade da Educação Infantil do país. Já pensou na responsa Disso?<br /><br />" "Desde já, muito (MUITO) obrigado,<br />" "Equipe do MELQO<br /><br /><br />" "<font size='1'><b><div align='center'>Por favor, não responda a esse email. Criado com o pacote 'smtplib' do Python</div></b></font>" % (nome, formulario )) #print('%s\n%s' % (nome, formulario)) print(body)
×
×
  • Criar Novo...