Como salvar um arquivo do Excel com Datanitro e Python
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?
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