因工作要求,每天早上都要定点往群里发送信息,我就在想能不能利用Python开发自动定时发送工具。好说干就干,首先思路,要么找微信的api接口的库,要么用模拟鼠标的库。我先选第一种,终于被我找到了,是WechatPCAPI,这个下次说。然后调试完成后就是做一个定时器,最开始我的思路错了,我一直在找都没有一个库或函数能够自动识别当前时间到定时时自动发送,结果突然意识到,根据计算机的计算原理,必须要自己利用time库,编写循环过程,然后对比当前时间与定的时间是否一致,一致后再执行,具体如下:

#自制定时器
import time
while True:tstr=time.strftime("%H:%M")#时间格式化输出,这里我只需要小时与分钟if "23:42"==tstr:print("时间到啦")time.sleep(70)#设置这一项避免在这一分钟内重复出现print("下一天的监控开始")continue#if ture后,开始下一次循环#在时间不匹配的情况下执行else,并且设定每20s扫描一次else:print("继续监控时间")print("每20s扫描一次")time.sleep(20)

这里对于sleep函数可以进行一个简单优化,毕竟sleep是会一直占用线程的

利用Python开发一个微信定时发送器相关推荐

  1. python游戏最简单代码-如何利用Python开发一个简单的猜数字游戏

    前言 本文介绍如何使用Python制作一个简单的猜数字游戏. 游戏规则 玩家将猜测一个数字.如果猜测是正确的,玩家赢.如果不正确,程序会提示玩家所猜的数字与实际数字相比是"大(high)&q ...

  2. python猜数字游戏编程入门_如何利用Python开发一个简单的猜数字游戏

    导读热词 前言 本文介绍如何使用Python制作一个简单的猜数字游戏. 游戏规则 玩家将猜测一个数字.如果猜测是正确的,玩家赢.如果不正确,程序会提示玩家所猜的数字与实际数字相比是"大(hi ...

  3. 熬了三个大夜利用Python开发一个炸金花小游戏,注意别玩上瘾了~~(附完整源码)

    大家好,我是你们的好朋友王老师~ 众所周知扑克牌可谓是居家旅行.桌面交友的必备道具,今天我们用 Python 来实现一个类似炸金花的扑克牌小游戏,先来看一下基本的游戏规则. 炸(诈)金花又叫三张牌, ...

  4. 利用python开发一个竞争情报系统_一个基于python的即时通信程序

    5月17日更新: 广播信息.用户列表.信息确认列表以及通信信息,从原来的用字符串存储改为使用字典来存储,使代码更清晰,更容易扩展,具体更改的格式如下: 广播信息(上线): {'status': 信息状 ...

  5. python微信爬取教程_PYTHON爬虫之旅系列教程之【利用Python开发微信公众平台一】...

    感谢大家的等待,好啦,都准备好瓜子.板凳,老司机要发车啦-- 本系列课程讲述"PYTHON爬虫之旅",具体大纲可参考:[PYTHON爬虫之旅]概要目录. 本节课讲述如何利用Pyth ...

  6. python搭建微信小程序卖货要收费用吗_开发一个微信小程序需要多少钱?

    很多朋友在微信上都在问司瓦图老张[也就是我本人,下面简称老张]关于小程序商城的开发费用,今天老张跟朋友分享下,开发一个微信电商小程序商城到底需要多少钱? //有的朋友关心为什么小程序费用有几百,几千差 ...

  7. 利用Python开发App

    我很早之前就想开发一款app玩玩,无奈对java不够熟悉,之前也没有开发app的经验,因此一直耽搁了.最近想到尝试用python开发一款app,google搜索了一番后,发现确实有路可寻,目前也有了一 ...

  8. 从0到1使用python开发一个半自动答题小程序

    从0到1使用python开发一个半自动答题小程序 前言 最近每天都有玩微信读书上面的每日一答的答题游戏,完全答对12题后,可以瓜分无限阅读卡.但是从小就不太爱看书的我,很难连续答对12道题,由此,产生 ...

  9. python itchat 无法登录_利用python实现在微信群刷屏的方法

    hello,我是小小炽,这是我写的第一篇博客,写博客一直都想在写,但是苦于能力尚浅,在各位大牛面前那既然是关公面前耍大刀了,但是其实想来每一个大牛不也是从一个小白慢慢进步学习从而达到一定的高度的吗,而 ...

  10. Python开发一个股票类库

    前言 使用Python开发一个股票项目.  项目地址:  https://github.com/pythonstock/stock  相关资料:  http://blog.csdn.net/freew ...

最新文章

  1. JMC | 人工智能在药物合成中的当前和未来作用(3)
  2. 【控制】《多智能体系统的动力学分析与设计》徐光辉老师-第9章-不确定分数阶系统的包含控制
  3. keepalived 安装和配置
  4. Web安全之代码执行漏洞
  5. Git复习(三)之分支管理、分支策略
  6. 万年历单片机c语言,单片机+lcd12864液晶万年历C程序
  7. leetcode 926. Flip String to Monotone Increasing | 926. 将字符串翻转到单调递增(前缀和)
  8. 教育大数据隐私保护机制与技术研究
  9. 用__asm写c函数[秋镇菜]
  10. 贪心——今年暑假不AC(hdu2037)
  11. Python中李群SO(3)与李代数so(3)之间指数映射与实现源码
  12. MDI端口和MDIX端口是什么? 又有什么作用?
  13. 推荐6款程序员开发编译工具
  14. linux运维零基础学习,没有基础怎么学习Linux运维?Linux学习
  15. 《匠人手记》里的10种软件滤波
  16. excel自动换行快捷键_Excel中Alt键的10大应用技巧解读
  17. [玩游戏]-罪案现场全集打包下载
  18. Unity3d多人在线教程
  19. 简单记录下几家公司的面试经历(Java一年经验)
  20. CSS预处理器-Sass、Less和Stylus-介绍和使用

热门文章

  1. Jeff Atwood:Google的头号UI问题
  2. mariadb mysql.h_MariaDB(MySQL)的常用命令1 【检索数据】
  3. 计算机导论.mobi,计算思维:计算学科导论
  4. workman php 安装,windows 安装workman本地快速入门
  5. 无需工具qlv转mp4格式最新,下载好的qlv文件怎么转换成mp4?腾讯视频怎么下载mp4格式?怎么把腾讯视频转换成mp4格式?
  6. PG如何影响数据分布
  7. Joey Logano 嘉年华正式开始,和 Joey Logano 一起竞赛吧
  8. 欧拉筛法筛素数(接近O(n),取模操作稍微慢一点) 4E7之内的素数 Apare_xzc
  9. 小公司需要企业邮箱么?小企业用什么企业邮箱?
  10. for in在python中什么意思_python中for in的用法详解