Boa noite.
Poderia me ajudar me informando como eu posso fazer com que o python envie diariamente um arquivo pdf buscando diretamente de uma pasta do meu computador para um grupo específico no whatsapp ?
Obs: o arquivo PDF eu baixo automaticamente de um email específico e salva em uma pasta no meu computador, agora só falta fazer o script para enviar no whatsapp.
Extra: Script python para baixar pdf "X" em um email específico.
import imaplib
import email
# conectamos ao servidor do hotmail com o IMAP
objCon = imaplib.IMAP4_SSL("imap.outlook.com")
# passamos o login e senha para entrar na caixa de emails
login = "email@hotmail.com"
password = "Senha_do_email"
objCon.login(login, password)
# Loopar a caixa de entrada
objCon.select(mailbox="inbox", readonly=True)
resposta, idDosEmails = objCon.search(None, "Subject", "TESTE")
for num in idDosEmails[0].split():
resultado, dados = objCon.fetch(num, "(RFC822)")
texto_do_email = dados[0][1]
texto_do_email = texto_do_email.decode("utf-8")
texto_do_email = email.message_from_string(texto_do_email)
for part in texto_do_email.walk():
if part.get_content_maintype() == "multipart":
continue
if part.get("Content-Disposition") is None:
continue
fileName = part.get_filename()
arquivo = open(fileName, "wb")
arquivo.write(part.get_payload(decode=True))
arquivo.close()