У меня есть приведенный ниже фрейм данных, в котором я пытаюсь удалить первый столбец, который является столбцом по умолчанию, назначенным в pandas dataframe / series.Как мне избавиться от этого?
Фактический результат
Фактический результат должен быть без первого столбца, который имеет "0".Я пытался использовать сброс индекса с помощью drop, но ничего не работает.
Вот мой код, который отправляет письмо с выводом данных.
def send_email(index):
fromaddr = ""
toaddr = ""
msg = MIMEMultipart()
msg['From'] = fromaddr
msg['To'] = toaddr
msg['Subject'] = "Timestamp Alarm"
df1 = df.iloc[index,1:]
new = df1
body = """\
<html>
<head></head>
<body>
{0}
</body>
</html>
""".format(pd.DataFrame(new).T.to_html())
part1 = MIMEText(body,'html')
msg.attach(part1)
server = smtplib.SMTP("smtp.gmail.com", 587)
server.starttls()
server.login('***', '**')
server.sendmail('','',msg.as_string())
server.quit()