python工作自動化(十六)電子郵件與簡訊

2021-10-08 15:28:06 字數 418 閱讀 2524

簡單郵件傳輸協議(smtp)是用於傳送電子郵件的協議。

smtp只負責向別人傳送電子郵件。另乙個協議,名為imap,負責取回傳送給你的電子郵件。

傳送電子郵件的步驟:

連線到smtp伺服器

傳送smtp的「hello」訊息

開始tls加密

登入到smtp伺服器

傳送郵件

從smtp伺服器斷開

imap:

用imap獲取和刪除電子郵件

連線到imap伺服器

登入到imap伺服器

搜尋電子郵件

選擇資料夾

執行搜尋

大小限制

取郵件並標記為已讀

從原始訊息獲取電子郵件位址

從原始訊息獲取正文

刪除電子郵件

從imap伺服器斷開

python 讓繁瑣工作自動化 除錯

將可能出錯的程式放在try子句中,如果出現乙個錯誤,程式就會立刻轉到except處,執行完except處的 後,程式繼續往下執行。def spam divideby try return 42 divideby except print erro invalid argument print spa...

python自動化測試

為了讓單元測試 能夠被測試和維護人員更容易地理解,最好的解決辦法是讓開發人員遵循一定的規範來編寫用於測試的 具體到python程式設計師來講,則是要採用pyunit這一自動測試框架來構造單元測試用例。目前pyunit已經得到了大多數python開發人員的認可,成了事實上的單元測試標準。1.要被測試的...

python自動化例項

前面文章,我們介紹了如何採用xpath表示式去定位網頁元素,在掌握了如何抓取或者如何書寫精確的xpath表示式後,我們可以開始寫自己的第乙個真正意義上的webui 自動化測試指令碼,就相當於,你在學習python,如何在控制台列印hello,python!一樣。在寫自動化指令碼之前,需要明確手動指令...