Senden pandas dataframe Daten als html-e-mail
Ich will senden ein pandas dataframe Daten als HTML-e-mail. Basierend auf diese post konnte ich erstellen Sie eine html mit dem dataframe. Code
import pandas as pd
import numpy as np
HEADER = '''
<html>
<head>
</head>
<body>
'''
FOOTER = '''
</body>
</html>
'''
df = pd.DataFrame([[1.1, 1.1, 1.1, 2.6, 2.5, 3.4,2.6,2.6,3.4,3.4,2.6,1.1,1.1,3.3], list('AAABBBBABCBDDD')]).T
with open('test.html', 'w') as f:
f.write(HEADER)
f.write(df.to_html(classes='df'))
f.write(FOOTER)
Nun will ich senden Sie diese als html-e-mail. Ich habe versucht,diese. Kann nicht herausfinden, wie befestigen Sie die html-Datei?
Schauen Sie in ipyhon notebooks, sehr praktisch für diese Art von Arbeit
Stolz: Nicht mit ipython notebook 🙂
Stolz: Nicht mit ipython notebook 🙂
InformationsquelleAutor Nilani Algiriyage | 2013-10-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Pandas hat eine Funktion dafür: http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_html.html
Diese geben dem der html-code für die Tabelle, nach, als Sie einbetten zu können in eine E-Mail mit:
InformationsquelleAutor Johnny V
Endlich gefunden. Dies ist die Art, wie es getan werden sollte.
stackoverflow.com/questions/882712/...
InformationsquelleAutor Nilani Algiriyage