国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開發(fā) > Python > 正文

妙用itchat! python實(shí)現(xiàn)久坐提醒功能

2024-09-09 19:02:47
字體:
供稿:網(wǎng)友

本文實(shí)例為大家分享了python久坐提醒的具體實(shí)現(xiàn)代碼,供大家參考,具體內(nèi)容如下

#!/usr/bin/envy python3#-*- coding:utf-8 -*-import itchatimport datetime, os, platform,time def timerfun(sched_time) : flag = 0 while True:  now = datetime.datetime.now()  if now > sched_time and now < sched_time + datetime.timedelta(seconds=1) : # 因?yàn)闀r(shí)間秒之后的小數(shù)部分不一定相等,要標(biāo)記一個(gè)范圍判斷   send_move()   time.sleep(1) # 每次判斷間隔1s,避免多次觸發(fā)事件   flag = 1  else :   #print('schedual time is {0}'.format(sched_time))   #print('now is {0}'.format(now))   if flag == 1 :    sched_time = sched_time + datetime.timedelta(hours=1) # 把目標(biāo)時(shí)間增加一個(gè)小時(shí),一個(gè)小時(shí)后觸發(fā)再次執(zhí)行    flag = 0 def send_move : # nickname = input('please input your firends/' nickname : ' ) # 想給誰發(fā)信息,先查找到這個(gè)朋友,name后填微信備注即可,deepin測(cè)試成功 # users = itchat.search_friends(name=nickname) users = itchat.search_friends(name='大壯') # 使用備注名來查找實(shí)際用戶名 #獲取好友全部信息,返回一個(gè)列表,列表內(nèi)是一個(gè)字典 print(users) #獲取`UserName`,用于發(fā)送消息 userName = users[0]['UserName'] itchat.send("該起來動(dòng)一下了!",toUserName = userName) print('succeed') if __name__=='__main__': itchat.auto_login(hotReload=True) # 首次掃描登錄后后續(xù)自動(dòng)登錄 sched_time = datetime.datetime(2018,7,12,13,24,11) #設(shè)定初次觸發(fā)事件的事件點(diǎn) print('run the timer task at {0}'.format(sched_time)) timerfun(sched_time)

需要注意的是需要先下載itchat,方法為pip install itchat ,python3.6自帶pip, 只需在scripts目錄下按住shift鼠標(biāo)點(diǎn)擊右鍵即可,運(yùn)行命令即可。

小編再為大家分享一段python代碼,給愛的人設(shè)置喝水提醒功能

import datetime,timeimport itchat def timefun(stoptime): now=datetime.datetime.now() gap=datetime.timedelta(hours=1,minutes=30) #stoptime=datetime.datetime(2018, 12, 11, 18, 00, 00) if now+gap<stoptime:  sendmessage()  time.sleep(5400)def sendmessage(): target=itchat.search_friends(name='你的小可愛的名字,記住不是昵稱,是你起得名字哦') name=target[0]['UserName'] itchat.send("記得喝水哦",toUserName=name) print('success')if __name__=='__main__': itchat.auto_login(hotReload=True) stoptime=datetime.datetime(2018, 12, 11, 18, 00, 00) timefun(stoptime)

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)之家。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 宜阳县| 遂宁市| 陵川县| 建平县| 光山县| 新干县| 呼玛县| 开化县| 泊头市| 息烽县| 瑞昌市| 滦南县| 兴山县| 梅州市| 拉孜县| 桦南县| 富民县| 华宁县| 怀远县| 大理市| 三都| 大宁县| 吉木萨尔县| 罗田县| 玉环县| 麟游县| 左云县| 乡城县| 霍邱县| 富顺县| 福建省| 兴和县| 杭州市| 重庆市| 酒泉市| 宾川县| 彝良县| 桂平市| 昭平县| 喀喇沁旗| 盐山县|