最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python3實現(xiàn)發(fā)送郵件和發(fā)送短信驗證碼功能

 更新時間:2020年01月07日 10:01:34   作者:Mr_Yun  
這篇文章主要介紹了Python3實現(xiàn)發(fā)送郵件和發(fā)送短信驗證碼功能,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

 Python3實現(xiàn)發(fā)送郵件:

import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr
my_sender = '1434399884@qq.com' # 發(fā)件人郵箱賬號
my_pass = '*********' # 發(fā)件人郵箱的授權(quán)碼
my_user = '3152609963@qq.com' # 收件人郵箱賬號,我這邊發(fā)送給自己
def mail():
 ret= True
 try:
  msg = MIMEText('驗證碼為:123456', 'plain', 'utf-8')
  msg['From'] = formataddr(["From nicead.top", my_sender]) # 括號里的對應(yīng)發(fā)件人郵箱昵稱、發(fā)件人郵箱賬號
  msg['To'] = formataddr(["FK", my_user]) # 括號里的對應(yīng)收件人郵箱昵稱、收件人郵箱賬號
  msg['Subject'] = "驗證碼" # 郵件的主題,也可以說是標(biāo)題
  server = smtplib.SMTP_SSL("smtp.qq.com", 465) # 發(fā)件人郵箱中的SMTP服務(wù)器,端口是25
  server.login(my_sender, my_pass) # 括號中對應(yīng)的是發(fā)件人郵箱賬號、郵箱密碼
  server.sendmail(my_sender, [my_user, ], msg.as_string()) # 括號中對應(yīng)的是發(fā)件人郵箱賬號、收件人郵箱賬號、發(fā)送郵件
  server.quit() # 關(guān)閉連接
 except Exception as e: # 如果 try 中的語句沒有執(zhí)行,則會執(zhí)行下面的ret=False
  ret = False
 return ret
ret = mail()
if ret:
 print("郵件發(fā)送成功")
else:
 print("郵件發(fā)送失敗")

注意授權(quán)碼:需要在郵件中的設(shè)置中獲取,如QQ郵箱獲取授權(quán)碼的方法:

 Python3實現(xiàn)短信驗證碼 

# 接口類型:互億無線觸發(fā)短信接口,支持發(fā)送驗證碼短信、訂單通知短信等。
# 賬戶注冊:請通過該地址開通賬戶http://sms.ihuyi.com/register.html
# 注意事項:
# (1)調(diào)試期間,請使用用系統(tǒng)默認的短信內(nèi)容:您的驗證碼是:【變量】。請不要把驗證碼泄露給其他人。;
# (2)請使用APIID(查看APIID請登錄用戶中心->驗證碼短信->產(chǎn)品總覽->APIID)及 APIkey來調(diào)用接口;
# (3)該代碼僅供接入互億無線短信接口參考使用,客戶可根據(jù)實際需要自行編寫;
#發(fā)送短信
#APIID:C11345804
#APIKEY:735d183ae02189f678c26800ac19b03a
# !/usr/local/bin/python
# -*- coding:utf-8 -*-
import http.client
import urllib
host = "106.ihuyi.com"
sms_send_uri = "/webservice/sms.php?method=Submit"
# 用戶名是登錄用戶中心->驗證碼短信->產(chǎn)品總覽->APIID
account = "************"
# 密碼 查看密碼請登錄用戶中心->驗證碼短信->產(chǎn)品總覽->APIKEY
password = "**********************"
def send_sms(text, mobile):
 params = urllib.parse.urlencode(
  {'account': account, 'password': password, 'content': text, 'mobile': mobile, 'format': 'json'})
 headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}
 conn = http.client.HTTPConnection(host, port=80, timeout=30)
 conn.request("POST", sms_send_uri, params, headers)
 response = conn.getresponse()
 response_str = response.read()
 conn.close()
 return response_str
if __name__ == '__main__':
 #需要接受短信的目標(biāo)手機號
 mobile = "手機號"
  #短信內(nèi)容
 text = "您的驗證碼是:121254。請不要把驗證碼泄露給其他人。"
 ret = send_sms(text, mobile).decode('utf-8')
 import json
 ret = json.loads(ret)
 print(ret)

 注意:

# 用戶名是登錄用戶中心->驗證碼短信->產(chǎn)品總覽->APIID
account = "************"
# 密碼 查看密碼請登錄用戶中心->驗證碼短信->產(chǎn)品總覽->APIKEY
password = "**********************"

需要在互億無線觸發(fā)短信接口的官網(wǎng)注冊一個賬號,會提供免費發(fā)送十次短信驗證碼。http://sms.ihuyi.com/register.html

總結(jié)

以上所述是小編給大家介紹的Python3實現(xiàn)發(fā)送郵件和發(fā)送短信驗證碼功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • python3列表刪除大量重復(fù)元素remove()方法的問題詳解

    python3列表刪除大量重復(fù)元素remove()方法的問題詳解

    這篇文章主要給大家介紹了關(guān)于python3列表刪除大量重復(fù)元素remove()方法的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • numpy中np.append()函數(shù)用法小結(jié)

    numpy中np.append()函數(shù)用法小結(jié)

    在numpy的函數(shù)庫中,np.append()函數(shù)是一個常用的數(shù)組操作函數(shù),它在進行數(shù)組操作時能夠?qū)蓚€數(shù)組進行拼接,并返回一個拼接后的新數(shù)組,下面就來介紹一下具體用法,感興趣的可以了解一下
    2023-11-11
  • 使用__init__.py將文件夾設(shè)置成Python模塊示例詳解

    使用__init__.py將文件夾設(shè)置成Python模塊示例詳解

    這篇文章主要為大家介紹了使用__init__.py將文件夾設(shè)置成Python模塊示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-09-09
  • Python使用進程Process模塊管理資源

    Python使用進程Process模塊管理資源

    這篇文章主要介紹了Python使用進程Process模塊管理資源,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-03-03
  • 跟老齊學(xué)Python之折騰一下目錄

    跟老齊學(xué)Python之折騰一下目錄

    本講只關(guān)注os.path,真所謂“弱水三千,只取一瓢”,為什么這么偏愛它呢?因為它和前面已經(jīng)講過的文件操作進行配合,就能夠隨心所欲操作各個地方的文件了
    2014-10-10
  • Python處理重復(fù)字符

    Python處理重復(fù)字符

    在文本處理的時候,我們時常會遇到需要處理重復(fù)字樣的情況,Python提供了很多方法來處理這種情況,下面就來詳細的介紹幾種方法,感興趣的可以了解一下
    2024-02-02
  • Python Django安裝配置模板系統(tǒng)及使用實戰(zhàn)全面詳解

    Python Django安裝配置模板系統(tǒng)及使用實戰(zhàn)全面詳解

    本文首先介紹了Django模板系統(tǒng)的基礎(chǔ)知識,接著探討了如何安裝和配置Django模板系統(tǒng),然后深入解析了Django模板的基本結(jié)構(gòu)、標(biāo)簽和過濾器的用法,闡述了如何在模板中展示模型數(shù)據(jù),最后使用一個實際項目的例子來演示如何在實際開發(fā)中使用Django模板系統(tǒng)
    2023-09-09
  • OpenCV-Python 實現(xiàn)兩張圖片自動拼接成全景圖

    OpenCV-Python 實現(xiàn)兩張圖片自動拼接成全景圖

    圖片的全景拼接如今已不再稀奇,現(xiàn)在的智能攝像機和手機攝像頭基本都帶有圖片自動全景拼接的功能,本文使用OpenCV-Python 實現(xiàn)兩張圖片自動拼接成全景圖,感興趣的可以了解一下
    2021-06-06
  • python批處理將圖片進行放大實例代碼

    python批處理將圖片進行放大實例代碼

    最近處理一些規(guī)格不一的照片,需要修改成指定尺寸便于打印,下面這篇文章主要給大家介紹了關(guān)于python批處理將圖片進行放大的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2021-12-12
  • python基于pyDes庫實現(xiàn)des加密的方法

    python基于pyDes庫實現(xiàn)des加密的方法

    這篇文章主要介紹了python基于pyDes庫實現(xiàn)des加密的方法,結(jié)合實例形式較為詳細的分析了pyDes庫的下載、安裝及使用pyDes庫進行加密的相關(guān)操作技巧,需要的朋友可以參考下
    2017-04-04

最新評論

岫岩| 若尔盖县| 天镇县| 陈巴尔虎旗| 来凤县| 延庆县| 孟津县| 梓潼县| 乌鲁木齐市| 东乡| 横峰县| 手游| 河津市| 铁力市| 灵璧县| 郴州市| 镇远县| 榆林市| 青铜峡市| 河津市| 广灵县| 东城区| 灵丘县| 娱乐| 巴彦县| 于都县| 高唐县| 蒙城县| 卓资县| 南投县| 邛崃市| 霞浦县| 永清县| 甘泉县| 西充县| 凌云县| 砀山县| 阳城县| 晋宁县| 临安市| 杭锦旗|