selenium,python3,chrome浏览器:

脚本会自动翻页,整合所有文章的打赏,最种按照粉丝名分类,然后从高到低打印。 还有总额。

其中的url地址,请替换成自己的公众号赞赏页面的地址哦~

脚本代码如下。请对照本文日期,若相距太远,则公众平台可能有结构变更,请联系博主修改。vx: qingwanjianhua

# -*- coding:utf-8 -*-
import os,time
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://mp.weixin.qq.com/merchant/reward?action=getlatestreward&appmsgid=&idx=&count=&token=&lang=zh_CN')raw_input('请登陆成功后点击任意键 开始:\n')res = {}
while True:zhangshu = driver.find_elements_by_xpath('//*[@id="articlelist"]/div[*]')for i in zhangshu:i.click()time.sleep(1)driver.implicitly_wait(3)while True:name = driver.find_elements_by_xpath('//*[@id="commentlist"]/table/tbody/tr[*]/td[1]/div/h3/div/span/span')money = driver.find_elements_by_xpath('//*[@id="commentlist"]/table/tbody/tr[*]/td[2]')for j in range(len(name)):# print name[j].text, money[j].textif name[j].text not in res.keys():res[name[j].text] = float(money[j].text)else:res[name[j].text] += float(money[j].text)try:driver.find_elements_by_link_text('下一页')[1].click()time.sleep(2)except:break# break #删掉哦try:driver.find_elements_by_link_text('下一页')[0].click()time.sleep(2)except:breakend = sorted(res.items(),key =lambda x:x[1],reverse=True)
sums = 0
print '--------------\n\n'
for i in end:print '【',i[0],'】 : ',i[1]sums += i[1]print '\n总金额为:',sums

微信公众号,统计公众平台的打赏人数和金额脚本相关推荐

  1. 微信公众号通过第三方平台完成授权

    微信公众号通过第三方平台完成授权前,第三方平台与公众号绑定关系. 为什么要使用第三方平台来完成授权,公众号本身授权也可以,但是微信平台会认为你具有开发能力,免费提供给你的自定义菜单以及其他功能将不能再 ...

  2. 注册一个微信公众号的测试平台

    一.准备工作 1. 注册一个微信公众号的测试平台 具体链接:微信公众号 进入后如下图: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CWpYYAqH-16644307 ...

  3. 微信公众号官网平台与微信公众号第三方平台的区别

    微信公众号官网平台 普通的微信公众账号只能开启编辑模式,编辑模式缺点: 1)功能有限,无法开发API丶地理位置回复等信息: 2) 文字回复有300字限制,关键字回复上限为200条; 3)关键字回复较多 ...

  4. 网上买的几百元的最新微信公众号H5游戏平台完整源码下载

    网上买的几百元的最新微信公众号H5游戏平台完整源码下载 微信Html5游戏平台源码,大家可以直接打开浏览器本地测试,到时候修改下关注链接就行,简单易学 游戏太多了,不上图了,大家自己下去研究吧! 下载 ...

  5. java微信公众平台接口封装源码_微信公众号对接第三方平台(全网发布 java)源码 含 jar...

    [实例简介] 微信公众号对接第三方平台(全网发布 java)源码+jar 里面有完成全网发布的源码直接tomcat部署运行和所需的jar 具体对接流程,关注我们的博客 http://blog.csdn ...

  6. ➢ 微信公众号运营教程(二)设置公众号了解公众号的一些基本功能

    ➢ 微信公众号运营教程(二) 设置公众号&了解公众号的一些基本功能 经过上一篇教程 ➢ 微信公众号运营教程(一)申请一个微信公众号 我们已经申请好了自己的公众号,接下来我们要对公众号进行一些设 ...

  7. 电商卖家做微营销是该做微信个人号还是公众号?

    近两年,关于传统企业转型.微营销.社交电商.工业4.0什么的炒作如火如荼,不管是传统企业还是创业团队,无一不关注微信营销.很多线下品牌和电商品牌,都纷纷布局微信营销,或者将微信个人号及公众号作为店铺粉 ...

  8. 微信公众号项目(公众号关注登录网站)

    目录 文章目录 目录 资料地址 资料说明 课程内容 云盘资料概览 资料地址 微信公众号项目(公众号关注登录网站) 资料说明 项目是基于微信公众号完成的,需要学习公众号项目开发的同学,可以参考. 资料包 ...

  9. 如何编辑公众号文章(公众号文章写手)

    如何编辑公众号文章(公众号文章写手) 微信官方账号文章怎么写? 首先要了解微信官方账号的属性,即自媒体,是一个可以连载图片.视频.音频.漫画.小说等各类内容的综合性自媒体平台. 微信官方账号的用户是谁 ...

最新文章

  1. pyssdeep模块
  2. elasticsearch 9300端口连接不上_SpringBoot2.x系列教程54--SpringBoot整合ElasticSearch方式一...
  3. 研究速递:老年人的心智能力不一定在衰减,抗干扰的能力会更强
  4. leetcode算法题--新21点★
  5. 【Pandas】qcut和cut的区别
  6. python+selenium_浏览器引擎
  7. 图解TCPIP-传输层 UDP报文格式
  8. aop springboot 传入参数_springboot用aop做参数校验
  9. 重磅:IntelliJ IDEA 2020.2 EAP 5 已发布,可完美支持Java 15
  10. MT2503处理器性能介绍,MT2503/MT2503A/MT2503D芯片资料下载
  11. C语言:用指针求字符串长度
  12. 网络原理考试到ADSL上网原理
  13. 使用HTML+CSS+JS做一个音乐播放器
  14. linux下mkdir出现mkdir(): File exists错误
  15. 郁金香搜索引擎的方案(2017版)
  16. 2023蓝牙耳机性价比推荐:高品质蓝牙耳机盘点分享
  17. 技巧|微信个性签名,汽车手动挡效果,你喜欢这样的吗?
  18. Ceph对象存储(rgw)的IPv6环境配置
  19. 面试平安科技--二面
  20. 我修好了学校教务处网站的BUG

热门文章

  1. Android 修改浏览器默认主页及书签
  2. java bean 对象属性复制框架BeanMapping-01-入门案例
  3. SpringCloud:Eureka Config项目搭建(Gradle项目)
  4. c语言存储基本数据类型,以及各种基本数据类型的指针,所占据的空间,仔细看完一定会有收获
  5. android判断是否是蓝牙耳机,Android 检测是否连接蓝牙耳机
  6. 链家网8000+万个文件何处安家?
  7. 项目管理逻辑:日志\周报\月报, 一直要求写, 有用吗?
  8. Ubuntu Desktop 自动获取 IP 地址
  9. 波奇宠物IPO的荣与忧:市场可期,但依赖性难解,还多次被罚
  10. 2017年DARPA战术技术办公室重点关注领域