<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Docker 部署 _實現每日情話 定時推送(apscheduler)

      由于最近工作比較忙,后續(xù)博客可能更新不及時,哈哈

      前言:

       由于python對于微信推送不夠友好,需要掃碼登錄,短信接口需要RMB。我就想到了qq郵箱發(fā)送到好友,然而微信有qq郵箱提醒功能,就實現了我需要定時推送消息的需求。

       

      import smtplib,requests
      from email.mime.text import MIMEText
      from email.utils import formataddr
      from apscheduler.schedulers.blocking import BlockingScheduler
      
      def send_mail(recipients,content):
          #收件人 內容
          ret=True
          try:
              msg=MIMEText(content,'plain','utf-8')
              msg['From']=formataddr(["每日一樂",'396961930@qq.com'])  # 括號里的對應發(fā)件人郵箱昵稱、發(fā)件人郵箱賬號
              msg['To']=formataddr(["",recipients])              # 括號里的對應收件人郵箱昵稱、收件人郵箱賬號
              msg['Subject']="開心每一天"                # 郵件的主題,也可以說是標題
              server=smtplib.SMTP_SSL("smtp.qq.com", 465)  # 發(fā)件人郵箱中的SMTP服務器,端口是465
              server.login('396961930@qq.com', '自己的秘鑰')  # smtp秘鑰
              
              server.sendmail('396961930@qq.com',[recipients,],msg.as_string())  # 括號中對應的是發(fā)件人郵箱賬號、收件人郵箱賬號、發(fā)送郵件
              server.quit()# 關閉連接
          except Exception:# 如果 try 中的語句沒有執(zhí)行,則會執(zhí)行下面的 ret=False
              ret=False
          return ret
      
      def get_lovelive_info():
              '''
              從土味情話中獲取每日一句。
              :return: str,土味情話
              '''
              print('獲取土味情話...')
              resp = requests.get("https://api.lovelive.tools/api/SweetNothings")
              if resp.status_code == 200:
                  return resp.text + "\n"
              else:
                  print('每日一句獲取失敗')
                  return None
      def send():
          send_mail('396961930@qq.com',get_lovelive_info()+"\t\t"+"(@Xcsg消息來自互聯網)")   
          send_mail('768158105@qq.com',get_lovelive_info()+"\t\t"+"(@Xcsg消息來自互聯網)")
          send_mail('595829154@qq.com',get_lovelive_info()+"\t\t"+"(@Xcsg消息來自互聯網)")
          send_mail('312161486@qq.com',get_lovelive_info()+"\t\t"+"(@Xcsg消息來自互聯網)")
      
      if __name__ == "__main__":
          #定時任務
          scheduler = BlockingScheduler()
          scheduler.add_job(send, 'cron', hour='7,22', minute='0')
          scheduler.start()

      dokcerfile

      FROM python:3.7
      
      RUN mkdir -p /usr/src/app
      
      WORKDIR /usr/src/app
      
      COPY requirements.txt /usr/src/app/
      
      RUN pip install -r /usr/src/app/requirements.txt
      
      RUN rm -rf /usr/src/app
      
      COPY . /usr/src/app
      
      CMD [ "python3", "./message.py"]

      requirements:

      apscheduler
      requests

      打包好運行如下:

       

       

      ***** 里面有時區(qū)問題坑,注意

       

      效果如下:

       

      posted @ 2020-05-26 18:52  Xcsg  Views(949)  Comments(1)    收藏  舉報
      主站蜘蛛池模板: 伊人久久大香线蕉成人| 热久在线免费观看视频| 蜜臀av无码一区二区三区| 亚洲高潮喷水无码AV电影| 成人午夜激情在线观看| 这里只有精品在线播放| 午夜毛片精彩毛片| 无码粉嫩虎白一线天在线观看| 国产亚洲精品aaaa片app| 看全色黄大黄大色免费久久 | 潘金莲高清dvd碟片| 无码人妻丰满熟妇啪啪网不卡| 欧洲lv尺码大精品久久久| 3d全彩无码啪啪本子全彩| 黄色A级国产免费大片视频| 动漫AV纯肉无码AV电影网| 国产地址二永久伊甸园| 亚洲精品一品二品av| 国产a网站| 久久中文字幕日韩无码视频| 视频专区熟女人妻第二页| 99热这里只有成人精品国产| 精品中文人妻中文字幕| 国产乱对白刺激视频| 亚洲欧美人成网站在线观看看| 亚洲色欲在线播放一区二区三区| 午夜成年男人免费网站| 日韩高清国产中文字幕| av无码免费一区二区三区| 99中文字幕国产精品| 欧美熟妇乱子伦XX视频 | 成人拍拍拍无遮挡免费视频| 精品无码国产一区二区三区av| 亚洲精品97久久中文字幕无码| 狠狠色噜噜狠狠狠狠777米奇| 天干天干夜啦天干天干国产| 国产丰满乱子伦无码专区| 91精品国产午夜福利| 激情文学一区二区国产区| 日韩亚洲中文图片小说| 色综合久久中文综合久久激情|