前面一篇介绍了一下python+pyqt5怎么实现主界面的开发,这篇文章我们介绍一下怎样用python实现微信盯盘的功能,本人觉得这个功能还是十分有用的,作为一名普通的投资人,并不需要时时刻刻在电脑前人工盯盘,你只需要将感兴趣的股票分别设置上下限,然程序为你盯盘,这样你就可以省去一大把时间去研究其他策略了。

一.开通企业微信

1.首先我们需要去企业微信官网添加一个应用,也就是这么说,大家都是通过这个应用来获得推送消息的。
https://work.weixin.qq.com/打开网站进行注册,然后看到应用管理界面,创建应用:

2.创建完成后,点击可看到此应用为你分配了Agentld 和****Secret,这两个参数很重要,是链接python和企业微信的桥梁

3.添加成员并设置部门ID,在推送时需要指定ID。

二.推送消息python代码

下面就是一个实现微信推送消息的例子,大家可以看一下,至于盯盘推送的消息前面文章已写过。

#!/usr/bin/python
# _*_coding:utf-8 _*_
import urllib.request
import json
import sys
def gettoken(corpid, corpsecret):gettoken_url = 'https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=' + corpid + '&corpsecret=' + corpsecrettry:token_file = urllib.request.urlopen(gettoken_url)except urllib.request.URLError as e:print (e.code)print (e.read().decode("utf8"))sys.exit()token_data = token_file.read().decode('utf-8')token_json = json.loads(token_data)token_json.keys()token = token_json['access_token']return token
def senddata(access_token, user, party, agent, subject, content):send_url = 'https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=' + access_tokensend_values = "{\"touser\":\"" + user + "\",\"toparty\":\"" + party + "\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":\"" + agent + "\",\"text\":{\"content\":\"" + subject + "\n" + content + "\"},\"safe\":\"0\"}"send_request = urllib.request.Request(send_url, send_values.encode("utf-8"))response = json.loads(urllib.request.urlopen(send_request).read())print (str(response))
if __name__ == '__main__':user = "Mj"  # 参数1:发送给用户的账号,必须关注企业号,并对企业号有发消息权party = "1"  # 参数2:发送给组的id号,必须对企业号有权限agent = " "  # 参数3:企业号中的应用idsubject = "  " # 参数4:消息内容的标题content = "你好"  # 参数5:文本具体内容corpid = ""  # CorpID是企业号的标识corpsecret " # corpsecretSecret是管理组凭证密钥try:accesstoken = gettoken(corpid, corpsecret)senddata(accesstoken, user, party, agent, subject, content)except Exception as err:print ("Error Please Check \"corpid\" or \"corpsecret\" Config",err)

交流学习

以上就是python实现微信盯盘的代码介绍,欢迎大家和我一起交流学习:qq:823172641,加入公众号;xiaomaIOT小马的技术分享会获取更多详细知识。

上一篇:怎样基于Python+pyqt5开发界面
下一篇:

怎样用python实现微信盯盘相关推荐

  1. 手把手教你写一个基于python+pyqt5的股票盯盘软件

    今天教大家基于Python+pyqt5开发一款股票盯盘小软件,里面含有微信推送.策略分析.回测.实时统计持仓盈亏等功能,其实我们也可以把它叫做股票量化小软件.开发这么一款小软件首先得具备Python的 ...

  2. Python股票盯盘助手

    学习股票交易有一段时间了,还未逃脱盯盘的 初级阶段,索性写了一段微信盯盘脚本,将账户信息实时发送到微信助手中 先导入需要的包 import tushare as ts import itchat, t ...

  3. 用 Python 玩微信,机器人陪你唠嗑

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 月出惊山鸟,时鸣春涧中. 之前给大 ...

  4. Python 实时盯盘并在股价突破时通过微信通知(tushare的使用)

    新年伊始,国家鼓励居民资产配置像权益类资产转移.首个交易日新发基金一日售罄,大量资金进入二级市场.本韭菜也不甘寂寞,再次进入股市为国接盘. 由于一直盯盘太浪费精力,所以想着通过Python来监控股价波 ...

  5. 基于python + tushare 的股票盯盘脚本

    目录 基于python + tushare 实现股票盯盘 tushare简介 设计思路 核心代码实现 加点细节 结束语 基于python + tushare 实现股票盯盘 tushare ID:499 ...

  6. Python盯盘机器人,实时监控股票价格,还能邮件通知你

    前言 Python凭借其开发效率高和功能强大的特性,在众多编程语言中脱颖而出,成为大数据时代的分析利器. 据我多年的领悟,编程语言只是一种按照人的意图去实现特定功能的高效工具而已,程序化所实现的核心决 ...

  7. 用Python做了一个 盯盘机器人,股票价格实时监控,还能邮件通知你!

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 丈夫当为国,破敌如摧山. 前言 P ...

  8. python 股票盯盘v2.0

    python 股票盯盘源码 这里需要填写自己的邮件地址和客户端授权码. #tushare股票价格自动监控 #需求: #1.设置股票的卖出价 #2.买入的价格 #3.程序对价格进行监控 #4.当价格达到 ...

  9. python股票策略_基于python的股票自动盯盘程序

    不是每个人都有时间时刻盯盘的,而且股票那么多,往往挂一漏万,错过很多好的股票和买入机会.笔者尝试用python实现了一个可以自动盯盘的程序,调用了一个免费的股票数据接口baostock提供的历史行情数 ...

最新文章

  1. yolt 卫星图像进行快速目标识别的新方法
  2. 通用SQL数据库查询语句精华使用简介
  3. Docker核心原理之namespace
  4. asp.net之request获取数据
  5. PHPStorm无法保存个人设置 ctrl左键无法找到类
  6. 创建 vxlan 并部署 instance - 每天5分钟玩转 OpenStack(147)
  7. java synchronized块_Java多线程同步代码块Synchronized
  8. 编程判断元素归类_编程练习-判断是否为易混淆数
  9. 现身说法,给职场新人的投资理财建议
  10. 这件装备让你排位上分有如神助,vivo X20王者荣耀限量版图评
  11. 产品设计:一层分类与多层分类模式的感悟
  12. 【每日算法Day 61】LeetCode 672. 灯泡开关 Ⅱ
  13. 80%的Oracle JDK用户正在寻找免费的替代品!!!
  14. opengl+openmesh重绘rabbit
  15. 2019年北航、南大、东南、上科大及本校计算机系保研
  16. PHP检查日期格式是否符合
  17. Dadroit JSON Viewer 查看json文件的利器
  18. 如何修改DOSBOX的窗口大小
  19. 使用交换机服务器没有响应,登陆难交换机故障现象综合说明
  20. 逻辑门电路PROTUES仿真

热门文章

  1. 偷特斯拉Autopilot代码?小鹏汽车前员工:「无意」带出,纯属「疏忽」
  2. 51单片机四个并行I/O接口
  3. get请求和post请求的区别(全面讲解)
  4. apple id 强制激活_如何在Apple TV上强制退出应用
  5. 写简历犯这七个错,HR就不看了!
  6. 2013计算机等级考试三级教程网络技术,全国计算机等级考试三级教程——网络技术(2013年版)...
  7. 如何为智能投顾打造对话系统?这有一份指南可供参考
  8. Tabulator本地分页和远程分页
  9. Maven问题总结及配置私服或公共仓库
  10. 《留侯论》——兼怀有龙兄