Come salvare un file Excel con Dataretro e Python
Domanda
Ho uno script Python per generare un foglio di lavoro di Excel da una query del database con il plugin di Datanitro Excel (quello libero), ora voglio salvare il file e quindi invialo via email, ma solo i documenti DatanitroInclude il lavoro con le cellule e i fogli di lavoro, esiste un metodo chiama nell'API Datanitro o qualsiasi altro lavoro per salvare il file?
Soluzione
Dataritro Fondatore qui - Ho appena aggiunto le funzioni per salvare cartelle di lavoro all'API Datanitro per te.Grazie per il punto!È necessario scaricare l'ultima versione di Datanitro da https://www.datanitro.com
Ecco il codice Python 2 per salvare una cartella di lavoro e inviarlo via e-mail: https://github.com/datanitro/blog/blob/master/save_and_email/save_and_send.py
Puoi trovare la documentazione per Salva () e Save_Copy () qui: https://datanitro.com/docs.html#sheet
Per favore fammi sapere cosa ne pensi.Grazie!
Altri suggerimenti
Penso che tu stia cercando qualcosa come SMTplib.Questo ti permetterà di inviare e-mail e allegati da Python.
Scopri di più qui: http://www.blog.Pythonlibrary.org/2010/05/14/how-to-send-email-with-python/
Documentazione: http://docs.python.org/library/smtplib.html