[英]Multiple html files in Email body
我有多個csv文件:
我正在使用此腳本來獲取html輸出:
#!/usr/bin/python
import pandas as pd
import sys
import json
sys.stdout = open('output.html','wt')
df = pd.read_csv('users.csv')
print(df.to_html())
對於其他文件
#!/usr/bin/python
import pandas as pd
import sys
import json
sys.stdout = open('output1.html','wt')
df = pd.read_csv('groups.csv')
print(df.to_html())
創建的郵件頭文件
To: user@example.com
Subject: my subject
Content-Type: text/html
然后運行:
cat mailheader output.html output1.html | sendmail -t
它將兩個文件都附加到電子郵件正文中,但是我想在表之間添加文件名和空間,這可能嗎?
users.csv
output.html content
groups.csv
output1.html
所需的輸出: https : //1drv.ms/w/s!AizscpxS0QM4hJo7PSSUarnfy8BEvg
抱歉,對於doc文件,兩個表之間的空間不必很大,只是無法減小它
到添加的每個文件
<br></br>
<caption><b>Some Title</b></caption>
<br></br>
並附加每個文件
echo -e "<br></br>\n\t<caption><b>HTML E-mail</b></caption>\n\t<br></br>\n$(cat 1.html)" > output1.html
並發送: cat mailheader output.html output1.html output3 output4 | sendmail -t
cat mailheader output.html output1.html output3 output4 | sendmail -t
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.