python 获取昨天的日期_利用Python来实现报表的自动发送,解放你时间去做更有意思的事情...
前言
在日常工作中你可能因為每天都被各種各樣的數據數據報表搞得焦頭爛額,老板的,運營的、產品的等等。而且大部分報表都是重復性的工作,這篇文章就是幫助大家如何用Python來實現報表的自動發送,解放你的勞動力,可以讓你有時間去做更有意思的事情。
基本開發環境
版本:Python3
系統:Windows
相關模塊:
實現過程
一、編寫一個傳入sql就返回數據的函數get_datas(sql)
二、 編寫一個傳入sql就返回數據的字段名稱的函數get_datas(sql),因為一個函數只能返回一個值,這邊就用2個函數來分別返回數據和字段名稱(也就是excel里的表頭)
三、 編寫一個傳入數據、字段名稱、存儲地址返回一個excel 的函數et_excel(data, field, file)
四、編寫一個自動獲取昨天日期字符串格式的函數getYesterday()
五、編寫一個生成郵件的函數create_email
(email_from, email_to, email_Subject, email_text, annex_path, annex_name)
六、生成一個發送郵件的函數send_email(sender, password, receiver, msg)
七、建立一個main函數,把所有的自定義內容輸入進去,最后執行main函數
*聲明:本文于網絡整理,版權歸原作者所有,如來源信息有誤或侵犯權益,請聯系我們刪除或授權事宜。
覺得不錯,點個“在看”然后轉發出去
總結
以上是生活随笔為你收集整理的python 获取昨天的日期_利用Python来实现报表的自动发送,解放你时间去做更有意思的事情...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 元类的call总结_Pyt
- 下一篇: Java高级架构师需要掌握什么?