Я работаю над определением функции для выполнения нескольких действий под одной функцией. Мне интересно, есть ли эффективный способ написать функцию для всех заданий.
Общая цель - отправить электронное уведомление клиентам. Однако на данный момент, я хотел бы видеть таблицу в моем блокноте jupyter и сообщение, заканчивающееся, когда оно в последний раз запускалось. Что-то вроде скриншота ниже. [! [Enter image
pd.set_option('display.max_colwidth', -1)
df=pd.read_sql(query, con=connection)
now=datetime.datetime.now()
dis=display(df)
print("Job last ran on: {} ".format(now))
Это для более поздней части, где я хотел бы отправить электронное письмо.
df_html= df.to_html(index= False)
HTML(df_html)
sendHtmlMail(df_html)
pause.seconds(1800)
time.sleep(1800)
something like this
def main():
df=pd.read_sql(query, con=connection)
now=datetime.datetime.now().strftime("%m/%d/%Y, %H:%M:%S")
df_html= df.to_html(index= False)
HTML(df_html)
sendHtmlMail(df_html)
display(df)
print("Job last ran on: {} ".format(now))
if __name__== "__main__":
main()