Pergunta

Eu tenho um script Python para isso gera uma planilha do Excel de uma consulta do banco de dados com o plugin DataNitro Excel (o livre), agora eu quero salvar o arquivo e, em seguida, enviá-lo apenas via e-mail, mas apenas o Datanitro docsInclui trabalhar com células e planilhas, há uma chamada de método na API DataNitro ou qualquer outro trabalho para salvar o arquivo?

Foi útil?

Solução

Fundador de Datanitro aqui - Acabei de adicionar as funções para salvar as pastas de trabalho para a API DataNitro para você.Obrigado por apontar isso!Você precisa baixar a versão mais recente do datanitro de https://www.datanitro.com

Aqui está o código Python 2 para salvar uma pasta de trabalho e enviá-lo via e-mail: https://github.com/datanitro/blog/blob/master/save_and_email/save_and_send.py

Você pode encontrar a documentação para salvar () e save_copy () aqui: https://datanitro.com/docs.html#sheets

Por favor, deixe-me saber o que você pensa.Obrigado!

Outras dicas

Eu acho que você está procurando por algo como smtplib.Isso permitirá que você envie e-mails e anexos de Python.

Saiba mais aqui: http://www.blog.pythonlibrary.org/2010/05/14/HOW-PO-SEND-Email-with-python/

Documentação: http://docs.python.org/library/smtplib.html

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top