#encoding:utf-8import itchat
import requestsfrom lxml import etree
import time
def main():itchat.auto_login()while True:#请求微博排行榜text=requests.get("https://s.weibo.com/top/summary/")print(text)text=text.contenthtml=etree.HTML(text)news=html.xpath("//text()")news1=[]for i,content1 in enumerate(news):a=content1.strip()# print(aif len(a) > 5 and len(a) <16:news1.append(a)# print(news1)a="当前时间是:\n"+time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())+"\n"+"以下是更新的实时微博动态\n"for k,content2 in enumerate(news1):if content2=='社区管理中心':breakif k == 0 or content2.isdigit():passelse:# print(content2)a=a+content2+"\n\n"print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))print(a)#filehelper 为文件传输助手itchat.send("%s"%a, toUserName='filehelper')send_userid = '好友的微信昵称'# 查找用户的useriditcaht_user_name = itchat.search_friends(name=send_userid)[0]['UserName']itchat.send("%s"%a, toUserName=itcaht_user_name)time.sleep(30)if __name__ == '__main__':main()

我们需要安装的库:

pip install 
itchat:微信调用库

requests:网站请求库

lxml:页面分析库

转载于:https://my.oschina.net/xdevile/blog/3042437

python调用 微信,向好友发送微博热搜榜相关推荐

  1. python pc微信 接收信息_GitHub - ericadver/WechatPCAPI: 微信PC版的API接口,可通过Python调用微信获取好友、群、公众号列表,并收发消息等功能。...

    WechatPCAPI 微信PC版的API接口,可通过Python调用微信获取好友.群.公众号列表,并收发消息等功能.可用于二次开发在线微信机器人.微信消息监控.群控软件.开发界面作多个微信控制软件等 ...

  2. python 微信公众号网页接口调用_GitHub - micsem00/WechatPCAPI: 微信PC版的API接口,可通过Python调用微信获取好友、群、公众号列表,并收发消息等功能。...

    WechatPCAPI 微信PC版的API接口,可通过Python调用微信获取好友.群.公众号列表,并收发消息等功能.可用于二次开发在线微信机器人.微信消息监控.群控软件.开发界面作多个微信控制软件等 ...

  3. python的读取微信界面_GitHub - lchb000/WechatPCAPI: 微信PC版的API接口,可通过Python调用微信获取好友、群、公众号列表,并收发消息等功能。...

    WechatPCAPI 微信PC版的API接口,可通过Python调用微信获取好友.群.公众号列表,并收发消息,接受转账.好友请求.入群请求,群管理等功能.可用于二次开发在线微信机器人.微信消息监控. ...

  4. python 接收微信pc端_GitHub - linhuisheng/WechatPCAPI: 微信PC版的API接口,可通过Python调用微信获取好友、群、公众号列表,并收发消息等功能。...

    WechatPCAPI 微信PC版的API接口,可通过Python调用微信获取好友.群.公众号列表,并收发消息等功能.可用于二次开发在线微信机器人.微信消息监控.群控软件.开发界面作多个微信控制软件等 ...

  5. python热搜排行功能_摸鱼神器——使用Python自制微博热搜榜

    呀呀呀呀呀~今天的小分享貌似只通过新浪微博涉猎热点...于是我就在想,如果大家上班摸鱼[先声明,我从不摸鱼!],又不方便打开新浪那么大的logo界面八卦,就可以通过命令行一键实时观察我们的热搜榜.嘻嘻 ...

  6. python热搜排行功能_用Python做一个微博热搜榜的语音播报

    微博是一个社交平台,有高效的信息流,几乎所有人能在这上面找到自己感兴趣的内容.经常使用微博的小伙伴,大家对微博热搜榜应该都不会很陌生.每天发生了什么新闻呢,谁谁谁又上热搜了. 在这个信息社会,每天发生 ...

  7. python爬取微博热搜榜

    python爬取微博热搜榜 最近应我大学室友得需求,做了一个简单的爬虫案例,先给大家看一下程序运行效果 接下来就是贴出代码了,在这里我会做一些简单说明,对如刚入门的同学可能会有所帮助,这里使用的是py ...

  8. Python 超简单爬取微博热搜榜数据

    微博的热搜榜对于研究大众的流量有非常大的价值.今天的教程就来说说如何爬取微博的热搜榜. 热搜榜的链接是: https://s.weibo.com/top/summary/ 用浏览器浏览,发现在不登录的 ...

  9. python热搜排行功能_手把手教你用Python+Pyecharts让微博热搜榜动起来

    今天教大家如何用pyecharts制作微博热搜榜动态展示视频,先上视频看看效果: 教程主要有2部分: 一是python爬取微博热搜内容 二是用pyecharts制作动态视频 下面给大家详细介绍一下 一 ...

最新文章

  1. stl中的unique
  2. 深入理解分布式技术 - 两阶段的应用 MySQL XA 规范
  3. jq 解决 动画 淡入淡出,隐藏显示,多次操作BUG
  4. 27 个问题,告诉你Python为什么这么设计
  5. 下拉框输入模糊查询_RazorSQL for Mac(数据库工具查询)
  6. 【C++grammar】格式化输出与I/O流函数
  7. 南通大学计算机系本二,2012年南通大学计算机科学与技术学院江苏省内第二批本科(院校代码:1301)...
  8. mysql 建表覆盖原先表_mysql表与表之间建关系
  9. mysql2 0.3.16.gem_安装mysql2时出错:无法构建gem原生扩展
  10. 微软董事会:比尔·盖茨应当离开;字节跳动回应“实习生遭遇职场 PUA”事件;TensorFlow 2.5.0稳定版发布|极客头条...
  11. matlab批量储存变量_Matlab批量赋值
  12. 报名软件批次分类code不能为空_为什么金蝶入库单保存时提示批号不能为空
  13. 《山月记》一定有那么一刻,我们曾迷茫怀疑
  14. c语言借助中间变量完成的作业,北京交通大学黄宇黄宇老师C语言第一次作业.doc...
  15. 微信小程序(一)天气预报
  16. 用java把excel数据导入oracle日期转换,Java代码兑现excel数据导入到Oracle
  17. nature:逆转关闭的免疫细胞保护大脑老化
  18. linux一键安装虚拟机系统
  19. MYSQL修改数据库密码
  20. windows下vs2015编译POCO及使用poco操作sqlite

热门文章

  1. Vue将HTML内容用打印机打印出来
  2. ubuntu18.04自带的输入法数字键选择出现数字而不是中文
  3. java 开发之商品规格属性(SKU)组合算法
  4. 阿里云Landing Zone系列--2 资源目录之--多账号
  5. 给本地openwrt/LEDE软件源添加软件包,更新Package.sig签名文件,解决Signature check failed问题
  6. 如何与低智商的人相处?
  7. selenium web自动化判断页面元素加载完毕
  8. 赤城新千禧计算机学校,今天,千禧宝宝如约而至
  9. 算法工程师分类与要求
  10. android dialog隐藏虚拟按键,dialog全屏且不会弹出虚拟按键