不卡一区二区三区四区_乱中年女人伦av一区二区_美洲天堂一区二卡三卡四卡视频 _国产一区在线精品_91精品国产品国语在线不卡_99在线精品视频_99这里都是精品_国产99久久精品_99re成人在线_亚洲二区在线视频_久久先锋资源网_国产69精品久久久久毛片_亚洲一区二区三区视频在线_91小视频免费观看_欧美制服丝袜第一页_欧美日韩视频在线一区二区

您現(xiàn)在所在的位置:首頁(yè) >關(guān)于奇酷 > 行業(yè)動(dòng)態(tài) > 假期總有勇士不愿早起?!可能你缺一個(gè)炸裂的起床方式!

假期總有勇士不愿早起?!可能你缺一個(gè)炸裂的起床方式!

來源:奇酷教育 發(fā)表于:

假期總有勇士不愿早起?!可能你缺一個(gè)炸裂的起床方式!

  手機(jī)定鬧鐘五個(gè)起步
  仍有勇士不愿早起!
  有沒有覺得
  假期起床是一件超級(jí)可怕的事情
  正所謂手機(jī)配床地久天長(zhǎng)
  
 
  等等
  可能你需要一個(gè)
  炸裂的起床方式——
  至尊版Python叫醒服務(wù)!!!
  
 
  首先看一下
  Python叫醒服務(wù)使用的模塊
  模塊中用到的import pyttsx3
  是一個(gè)文字朗讀模塊
  一會(huì)我們將要用到
  import time
  from datetime import datetime
  from playsound import playsound#用來播放鈴聲的
  import pyttsx3
  接下來
  我們?cè)O(shè)置鬧鐘的的預(yù)定時(shí)間
  alarm_time = input("輸入要設(shè)置的鬧鐘時(shí)間:HH:MM:SS\n")
      alarm_period=input("請(qǐng)輸入要設(shè)置的時(shí)期(AM或PM):\n")
      alarm_hour=alarm_time[0:2]#獲取小時(shí)
      alarm_minute=alarm_time[3:5]#獲取分鐘
      alarm_seconds=alarm_time[6:8]#多少秒
      alarm_period = alarm_period.upper()
       print("設(shè)置成功正在運(yùn)行,祝您休息愉快....zzZZ..")
 
  為了配合Python叫醒服務(wù)的場(chǎng)景
  此處應(yīng)該有個(gè)音樂

 
  試著讓程序跑一下
      while flag:
          now = datetime.now()
          current_hour = now.strftime("%I")
          current_minute = now.strftime("%M")
          current_seconds = now.strftime("%S")
          current_period = now.strftime("%p")
          if(alarm_period==current_period):
              if(alarm_hour==current_hour):
                  if(alarm_minute==current_minute):
                      if(alarm_seconds==current_seconds):
                          print("Wake Up!!!")
                          playsound('1.mp3') ## 鈴聲名字最好不要帶中文,會(huì)節(jié)碼失敗
                          if(int(now.strftime("%M"))-int(alarm_minute)==10):#延遲十分鐘在叫一次
                              playsound('1.mp3')
                              time.sleep(60)
                              pp.say('還不醒?那你可別怪我了都是為你好呀。這就去幫你辭職!哈哈哈哈')
                              pp.runAndWait()
  
  要想鬧鐘定的好
  此處應(yīng)該有大招
  原理很簡(jiǎn)單
  就是假定不起床
  就發(fā)封郵件分手或辭職
  
  這里我們用到Python SMTP發(fā)送郵件
  import smtplib
  smtpObj = smtplib.SMTP( [host [, port [, local_hostname]]] )
  參數(shù)說明:
  host: SMTP 服務(wù)器主機(jī)。你可以指定主機(jī)的ip地址或者域名如: runoob.com,這個(gè)是可選參數(shù)。
  port: 如果你提供了 host 參數(shù), 你需要指定 SMTP 服務(wù)使用的端口號(hào),一般情況下 SMTP 端口號(hào)為25。
  local_hostname: 如果 SMTP 在你的本機(jī)上,你只需要指定服務(wù)器地址為 localhost 即可。
  Python SMTP 對(duì)象使用 sendmail 方法發(fā)送郵件,語(yǔ)法如下:
  SMTP.sendmail(from_addr, to_addrs, msg[, mail_options, rcpt_options])
  參數(shù)說明:
  from_addr: 郵件發(fā)送者地址。
  to_addrs: 字符串列表,郵件發(fā)送地址。
  msg: 發(fā)送消息
  這里要注意一下第三個(gè)參數(shù),msg 是字符串,表示郵件。我們知道郵件一般由標(biāo)題,發(fā)信人,收件人,郵件內(nèi)容,附件等構(gòu)成,發(fā)送郵件的時(shí)候,要注意 msg 的格式。這個(gè)格式就是 smtp 協(xié)議中定義的格式
  因?yàn)橐肣Q郵箱smtp服務(wù)發(fā)送郵件
 
  所以要獲取授權(quán)碼
  找到QQ郵箱
  第一步
  
 
  第二步
  
  第三步
  
  第四步
  
  讓代碼跑一下
  my_sender = '2073969408@qq.com'  # 發(fā)件人郵箱賬號(hào)
      my_pass = '***'  # 授權(quán)碼
      my_user = '2073969408@qq.com'  # 收件人郵箱賬號(hào),我這邊發(fā)送給自己
      def mail():
          ret = True
          try:
              msg = MIMEText('想睡覺,不干了', 'plain', 'utf-8')  # 填寫內(nèi)容
              msg['From'] = formataddr(["我是奇小酷", my_sender])  # 括號(hào)里的對(duì)應(yīng)發(fā)件人郵箱昵稱、發(fā)件人郵箱賬號(hào)
              msg['To'] = formataddr(["奇小酷", my_user])  # 括號(hào)里的對(duì)應(yīng)收件人郵箱昵稱、收件人郵箱賬號(hào)
              msg['Subject'] = "辭職報(bào)告"  # 郵件的主題,也可以說是標(biāo)題你也可以寫成分手報(bào)告
              server = smtplib.SMTP_SSL("smtp.qq.com", 465)  # 發(fā)件人郵箱中的SMTP服務(wù)器
              server.login(my_sender, my_pass)  # 括號(hào)中對(duì)應(yīng)的是發(fā)件人郵箱賬號(hào)、郵箱密碼
              server.sendmail(my_sender, [my_user, ], msg.as_string())  # 括號(hào)中對(duì)應(yīng)的是發(fā)件人郵箱賬號(hào)、收件人郵箱賬號(hào)、發(fā)送郵件
              server.quit()  # 關(guān)閉連接
          except Exception:  # 如果 try 中的語(yǔ)句沒有執(zhí)行,則會(huì)執(zhí)行下面的 ret=False
              ret = False
          return ret
      ret = mail()
      if ret:
          print("郵件發(fā)送成功")
      else:
          print("郵件發(fā)送失敗")
  一切準(zhǔn)備就緒
  坐等鬧鐘
  (ps.貼出全部代碼)
  import time
  from datetime import datetime
  from playsound import playsound
  import pyttsx3
  import smtplib
  from email.mime.text import MIMEText
  from email.utils import formataddr
  def alarm():
      pp = pyttsx3.init()
      alarm_time = input("輸入要設(shè)置的鬧鐘時(shí)間:HH:MM:SS\n")
      alarm_period=input("請(qǐng)輸入要設(shè)置的時(shí)期(AM或PM):\n")
      alarm_hour=alarm_time[0:2]#獲取小時(shí)
      alarm_minute=alarm_time[3:5]#獲取分鐘
      alarm_seconds=alarm_time[6:8]#多少秒
      alarm_period = alarm_period.upper()
      print("設(shè)置成功正在運(yùn)行,祝您休息愉快....zzZZ..")
      flag=True
      while flag:
          now = datetime.now()
          current_hour = now.strftime("%I")
          current_minute = now.strftime("%M")
          current_seconds = now.strftime("%S")
          current_period = now.strftime("%p")
          if(alarm_period==current_period):
              if(alarm_hour==current_hour):
                  if(alarm_minute==current_minute):
                      if(alarm_seconds==current_seconds):
                          print("Wake Up!!!")
                          playsound('1.mp3') ## 鈴聲名字最好不要帶中文,會(huì)節(jié)碼失敗
                          if(int(now.strftime("%M"))-int(alarm_minute)==10):#延遲十分鐘在叫一次
                              playsound('1.mp3')
                              time.sleep(60)
                              pp.say('還不醒?那你可別怪我了都是為你好呀。這就去幫你辭職!哈哈哈哈')
                              pp.runAndWait()
      return 1
  def mail_qq():
      my_sender = 'xxxxx@qq.com'  # 發(fā)件人郵箱賬號(hào)
      my_pass = '***'  # 授權(quán)碼
      my_user = 'xxxxxxx@qq.com'  # 收件人郵箱賬號(hào),我這邊發(fā)送給自己
      def mail():
          ret = True
          try:
              msg = MIMEText('想睡覺,不干了', 'plain', 'utf-8')  # 填寫內(nèi)容
              msg['From'] = formataddr(["奇小酷", my_sender])  # 括號(hào)里的對(duì)應(yīng)發(fā)件人郵箱昵稱、發(fā)件人郵箱賬號(hào)
              msg['To'] = formataddr(["奇小酷", my_user])  # 括號(hào)里的對(duì)應(yīng)收件人郵箱昵稱、收件人郵箱賬號(hào)
              msg['Subject'] = "辭職報(bào)告"  # 郵件的主題,也可以說是標(biāo)題你也可以寫成分手報(bào)告
              server = smtplib.SMTP_SSL("smtp.qq.com", 465)  # 發(fā)件人郵箱中的SMTP服務(wù)器
              server.login(my_sender, my_pass)  # 括號(hào)中對(duì)應(yīng)的是發(fā)件人郵箱賬號(hào)、郵箱密碼
              server.sendmail(my_sender, [my_user, ], msg.as_string())  # 括號(hào)中對(duì)應(yīng)的是發(fā)件人郵箱賬號(hào)、收件人郵箱賬號(hào)、發(fā)送郵件
              server.quit()  # 關(guān)閉連接
          except Exception:  # 如果 try 中的語(yǔ)句沒有執(zhí)行,則會(huì)執(zhí)行下面的 ret=False
              ret = False
          return ret
      ret = mail()
      if ret:
          print("郵件發(fā)送成功")
      else:
          print("郵件發(fā)送失敗")
  if __name__ == '__main__':
      a=alarm()
      if a==1:#如果鬧鐘沒關(guān)閉就發(fā)郵件
          mail_qq()
  。
  。
  。
  本文溫馨提示
  非重度起床困難戶
  謹(jǐn)慎使用
  (本文完)
不卡一区二区三区四区_乱中年女人伦av一区二区_美洲天堂一区二卡三卡四卡视频 _国产一区在线精品_91精品国产品国语在线不卡_99在线精品视频_99这里都是精品_国产99久久精品_99re成人在线_亚洲二区在线视频_久久先锋资源网_国产69精品久久久久毛片_亚洲一区二区三区视频在线_91小视频免费观看_欧美制服丝袜第一页_欧美日韩视频在线一区二区
亚洲一区二区精品久久av| 中文字幕在线观看不卡| 一区二区三区在线视频111| 久久波多野结衣| 蜜桃久久影院| 欧美一区二区三区电影在线观看 | 蜜桃导航-精品导航| 久久精品美女| 青青草成人网| 欧美中文字幕亚洲一区二区va在线 | 日韩av电影天堂| 日韩精品午夜视频| 激情久久五月天| 99re66热这里只有精品3直播| 国产高清成人在线| 91成人免费视频| 日韩影片在线播放| 欧美日韩成人高清| 久久久久国产一区二区三区四区| ...中文天堂在线一区| 五月天激情综合| 国产精品自在欧美一区| 91浏览器入口在线观看| 日本一区二区免费看| 欧美三区免费完整视频在线观看| 精品国产免费一区二区三区香蕉 | 精品福利在线导航| 一区二区三区四区在线播放| 久久精品国产999大香线蕉| a4yy欧美一区二区三区| 日本免费高清不卡| 欧美一区二区三区四区久久| 国产欧美精品在线观看| 日韩不卡在线观看日韩不卡视频| 国产高清久久久| 欧美一区二区三区在线免费观看| 欧洲一区二区三区在线| 国产亚洲精品福利| 美女精品自拍一二三四| 俄罗斯精品一区二区| 日本精品裸体写真集在线观看| 欧美成人性福生活免费看| 亚洲精品亚洲人成人网在线播放| 激情综合色综合久久综合| 国产精品白丝jk白祙| 91久久一区二区| 国产精品福利一区二区三区| 韩国成人福利片在线播放| 精品不卡一区二区三区| 欧美一区二区啪啪| 午夜精品久久久久久久99樱桃 | 亚洲欧美国产精品桃花| 久久嫩草精品久久久精品| 日韩国产成人精品| 95精品视频在线| 欧美性生活一区| 一区二区三区在线看| 国产91精品免费| 一本一道久久a久久精品| 中文字幕二三区不卡| 国产福利一区在线| 亚洲精品日韩在线观看| 国产精品久久久久久久第一福利 | 日韩三级电影| 久久一二三国产| 精品一区二区三区香蕉蜜桃| 69堂成人精品免费视频| 精品国产91乱码一区二区三区 | 99久久综合国产精品| 视频一区二区三区免费观看| 久热这里只精品99re8久| 在线观看视频91| 亚洲视频精选在线| 高清在线观看日韩| 欧美性大战久久| 亚洲精品成人a在线观看| 99久久精品免费看国产四区| 欧美麻豆精品久久久久久| 亚洲www啪成人一区二区麻豆| 国产精品一区二区三区免费| 精品少妇一区二区三区视频免付费| 秋霞国产午夜精品免费视频| 久久草.com| 国产欧美一区二区精品秋霞影院| 成人av动漫在线| 欧美一区二区啪啪| 国产精品中文字幕一区二区三区| 在线观看91精品国产入口| 亚洲第一福利视频在线| 久久久久久高清| 综合欧美一区二区三区| 精品蜜桃传媒| 中文字幕亚洲精品在线观看| 国产麻豆日韩| 亚洲欧美在线视频观看| 精品欧美日韩| 亚洲欧美电影一区二区| 狠狠色伊人亚洲综合网站色| 中文字幕免费观看一区| 国产66精品久久久久999小说| 久久精品日产第一区二区三区高清版 | 婷婷成人激情在线网| 1卡2卡3卡精品视频| 精品av久久707| 不卡一区中文字幕| 亚洲精品一区二区三区香蕉| 成人免费看黄yyy456| 精品噜噜噜噜久久久久久久久试看| 蜜臀av在线播放一区二区三区| 色婷婷亚洲综合| 久久爱另类一区二区小说| 色天天综合色天天久久| 免费xxxx性欧美18vr| 欧美日韩国产小视频在线观看| 老色鬼精品视频在线观看播放| 欧美性大战久久久久久久| 国产一区二区精品久久| 日韩精品一区在线| 岛国一区二区三区高清视频| 亚洲日本韩国一区| 五月天亚洲综合小说网| 久久精品国产99国产精品| 欧美精品1区2区3区| 99国产精品一区| 亚洲免费成人av| 欧洲一区在线观看| 成人精品视频网站| 中文字幕中文字幕中文字幕亚洲无线| 久久综合给合久久狠狠色| 日韩精品乱码av一区二区| 欧美一级久久久| 成人三级在线| 亚洲一区二三区| 欧美日韩1234| 精品一区二区免费视频| 日韩美女主播在线视频一区二区三区| 99在线高清视频在线播放| 亚洲一区二区三区激情| 欧美日韩一区二区三区四区五区| 暴力调教一区二区三区| 亚洲激情图片小说视频| 欧美日韩1区2区| 精品视频在线观看| 久久97超碰国产精品超碰| 国产欧美视频一区二区三区| 亚洲v国产v| 成人av动漫在线| 亚洲图片欧美视频| 精品久久久久久久人人人人传媒 | www.视频一区| 亚洲6080在线| 久久精品一区二区三区不卡牛牛| 日韩av一级大片| 成人黄色综合网站| 亚洲成人一区在线| 久久伊人中文字幕| 色又黄又爽网站www久久| 7777奇米亚洲综合久久| 美日韩一区二区三区| 中文一区一区三区高中清不卡| 91国产丝袜在线播放| 国产精品一区二区你懂得| 麻豆精品视频在线观看| 国产精品久久国产精麻豆99网站| 色婷婷国产精品久久包臀| 国产伦精品一区二区三区高清版| 久久精品国产精品亚洲综合| 17c精品麻豆一区二区免费| 日韩手机在线导航| 伊人天天久久大香线蕉av色| 国产高清在线精品一区二区三区| 久久精工是国产品牌吗| 亚洲自拍偷拍图区| 国产精品网曝门| 日韩欧美123| 欧洲视频一区二区| 日本最新一区二区三区视频观看| 成人动漫一区二区在线| 日本不卡免费在线视频| 亚洲女同女同女同女同女同69| 日韩欧美国产一区在线观看| 91国产丝袜在线播放| 视频一区二区三| 久久久综合亚洲91久久98| 国产99久久久国产精品潘金| 日本不卡一二三区黄网| 亚洲最快最全在线视频| 国产精品免费久久久久| 亚洲精品一区二区三区影院| 在线不卡中文字幕| 欧美在线视频你懂得| 色综合一区二区| 亚洲 国产 日韩 综合一区| 精品伦理一区二区三区| 懂色av一区二区三区在线播放| 成人黄色电影在线| 国产福利一区在线| 国产一区二区精品在线观看| 蜜桃视频在线观看一区| 午夜久久久久久|