#导入模块

import datetime

import time

import itchat

from PIL import ImageGrab

from apscheduler.schedulers.blocking import BlockingScheduler

from selenium import webdriver

#登录微信获取用户名

itchat.auto_login(hotReload=True)

#users = itchat.search_friends(name=‘XX’) # 使用备注名来查找实际用户名

#userName0 =users[0][‘UserName’] #获取UserName,用于发送消息

iRoom = itchat.search_chatrooms(name=“YY”)# 使用群名来查找群

userName=iRoom[0][‘UserName’]

#print(iRoom)

#定义job

def send_news():

time1 = datetime.datetime.now()

nowtime=datetime.datetime.strftime(time1,’%Y-%m-%d %H:%M’)

url="https://"#网址1

ur2="https://" #网址2

ur3="https://" #网址3

driver=webdriver.Chrome()

driver.maximize_window()

driver.get(url)

time.sleep(5)

im=ImageGrab.grab((50,260,1800,930))

#report1.show()

im.save(r'C:\Users\Administrator\Desktop\report1.jpg')

driver.quit()

time.sleep(2)

driver=webdriver.Chrome()

driver.maximize_window()

driver.get(ur2)

time.sleep(5)

im=ImageGrab.grab((50,260,1860,930))

#report2.show()

im.save(r'C:\Users\Administrator\Desktop\report2.jpg')

driver.quit()

time.sleep(2)

driver=webdriver.Chrome()

driver.maximize_window()

driver.get(ur3)

time.sleep(5)

im=ImageGrab.grab((50,260,1285,670))

#report3.show()

im.save(r'C:\Users\Administrator\Desktop\report3.jpg')

driver.quit()

time.sleep(2)

itchat.send("以下为"+str(nowtime)+"数据:",toUserName = userName )

itchat.send_image(r'C:\Users\Administrator\Desktop\report1.jpg',toUserName=userName)

itchat.send_image(r'C:\Users\Administrator\Desktop\report2.jpg',toUserName=userName)

itchat.send_image(r'C:\Users\Administrator\Desktop\report3.jpg',toUserName=userName)

#每小时执行一次

Sche=BlockingScheduler()

Sche.remove_all_jobs

Sche.add_job(send_news,‘cron’, day_of_week=‘sat’,hour=‘9’,minute=‘00’,second=‘00’)

#Sche.add_job(send_news,‘cron’, day_of_week=‘mon-sat’,hour=‘9’,minute=‘35’,second=‘59’)

Sche.add_job(send_news,‘cron’, day_of_week=‘mon-sat’,hour=‘11’,minute=‘30’,second=‘00’)

Sche.add_job(send_news,‘cron’, day_of_week=‘mon-sat’,hour=‘14’,minute=‘00’,second=‘00’)

Sche.add_job(send_news,‘cron’, day_of_week=‘mon-sat’,hour=‘16’,minute=‘00’,second=‘00’)

Sche.add_job(send_news,‘cron’, day_of_week=‘mon-sat’,hour=‘18’,minute=‘00’,second=‘00’)

Sche.add_job(send_news,‘cron’, day_of_week=‘mon-sat’,hour=‘20’,minute=‘00’,second=‘00’)

Sche.add_job(send_news,‘cron’, day_of_week=‘mon-sat’,hour=‘22’,minute=‘00’,second=‘00’)

Sche.start()

python调用微信截图_python-通过微信接口API定时发送信息/截图相关推荐

  1. 微信公众号查题接口API

    微信公众号查题接口API 本平台优点: 多题库查题.独立后台.响应速度快.全网平台可查.功能最全! 1.想要给自己的公众号获得查题接口,只需要两步! 2.题库: 查题校园题库:查题校园题库后台(点击跳 ...

  2. 已解决Python调用免费申请的百度图形识别接口案例

    已解决Python调用免费申请的百度图形识别接口{'error_code': 18, 'error_msg': 'Open api qps request limit reached'} 文章目录 报 ...

  3. python调用(百度云、腾讯云)API接口表格识别并保存为excel

    Python表格识别 图像识别具有较高的商业价值,本节主要通过python调用(百度云.腾讯云)API接口表格识别并保存为excel分析表格识别的能力: 提示:需分别申请密钥,在相应位置添加自己密钥即 ...

  4. 实现微信向多好友定时发送信息

    @TOC利用WeChat向好友定时发送关心及天气信息,表达自己对朋友的关心 第一篇博客,不喜欢不要说出来哈_ 在闲暇之余,通过学习整理了一份可以向微信好友批量发送消息的脚本,包含的内容如下: 1.获取 ...

  5. Django+itchat+apscheduler实现向指定微信群和微信好友定时发送信息和文件

    Django+itchat+apscheduler实现向指定微信群和微信好友定时发送信息和文件. 想法的来源:每天需要在部门群中发送工作日报,有时候想早点休息但是又不想太早发送日报到群里(原因你懂得. ...

  6. PHP调用快递100电子面单接口API接口

    PHP调用快递100电子面单接口API接口 1.注册申请快递100接口 2.接口调用 1.注册申请快递100接口 https://poll.kuaidi100.com/pollquery/pollSt ...

  7. 基于SpringBoot调用百度ocr以及企查查接口实现对营业执照信息的提取并识别真伪

    基于SpringBoot调用百度ocr以及企查查接口实现对营业执照信息的提取并识别真伪 1.application.yml 2.Controller层接口 3.相关工具类 3.1 DateUtils ...

  8. 利用 Python 自动抓取微博热搜,并定时发送至邮箱

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 夜阑卧听风吹雨,铁马冰河入梦来. ...

  9. python分配红包程序_Python版微信红包分配算法

    Python版微信红包分配算法 发布于 2015-05-08 10:54:23 | 151 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一种面向对象.解释型计算机 ...

最新文章

  1. linux看测试环境版本,最新版 EOS 在 Ubuntu 18.04.1 LTS 环境上的安装测试教程
  2. CommandLineRunner 和 ApplicationRunner 的区别
  3. SpringMVC 运行原理及主要组件
  4. 将矩阵转为一行_初等变换不会改变矩阵的秩
  5. ExtJS4.2学习(11)——高级组件之Grid
  6. 系统学习NLP(十五)--seq2seq
  7. Apache Flink SQL概览
  8. 一个故意不通过图灵测试的人工智能
  9. 积分图的SSE和AVX2优化
  10. 微型计算机公众号,《互联网周刊》编辑推荐的40个微信公众号
  11. access有效性规则不为空值_Access 有效性规则/验证规则
  12. 如何实现手机远程控制电源开关
  13. matlab2020a安装完多大_Matlab2020a
  14. 微卡认证系统使用手册
  15. java利用redis的setIfAbsent和incr,实现自增,限制总数
  16. uniapp连接到微信小程序调试全过程以及遇到的bug
  17. 从原型图到成品:步步深入CSS布局
  18. YYText使用遇到的问题--文本无法点击
  19. jQuery 选择器(checked)详解
  20. 电机与拖动 - 8 直流电机的电力拖动

热门文章

  1. Android hook技术实现一键换肤,移动应用开发项目案例
  2. scrapy的注意点的问题
  3. html相框自动生成功能,网页制作HTML5拖放API实现自动生成相框功能
  4. java string 截取_java string 怎样截取前n个字符?的解决方案列表
  5. PR 2019 快速入门(4)
  6. QTableWidgetItem setText并无效果
  7. phpstorm修改皮肤主题
  8. js判断数组中某个元素的个数
  9. html5 plus 兼容,H5+ API plusready的兼容
  10. util是什么意思计算机英语,utill是什么意思