基于Python的微信机器人开发 微信登录和获取好友列表实现解析


Posted in Python onAugust 21, 2019

首先需要安装itchat库,可以pip install itchat安装,也可以在pycharm里安装

# -*- coding:utf-8 -*-
__author__ = "MuT6 Sch01aR" 
import itchat
def get_friends():
  friends = itchat.get_friends(update=True) #获取微信好友列表,如果设置update=True将从服务器刷新列表
  for i in friends:
    print(i) 
def main():
  itchat.auto_login(hotReload=True) #登录,会下载二维码给手机扫描登录,hotReload设置为True表示以后自动登录
  get_friends()
  itchat.run() #让itchat一直运行 
if __name__ == "__main__":
  main()

运行结果如下

基于Python的微信机器人开发 微信登录和获取好友列表实现解析

用手机微信扫一下二维码

基于Python的微信机器人开发 微信登录和获取好友列表实现解析

登录成功

获取好友列表的结果

基于Python的微信机器人开发 微信登录和获取好友列表实现解析

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python二分法实现实例
Nov 21 Python
Python实现115网盘自动下载的方法
Sep 30 Python
Python下的twisted框架入门指引
Apr 15 Python
Python中pygame安装方法图文详解
Nov 11 Python
Python中list初始化方法示例
Sep 18 Python
Python读取英文文件并记录每个单词出现次数后降序输出示例
Jun 28 Python
Python切片操作去除字符串首尾的空格
Apr 22 Python
python3中numpy函数tile的用法详解
Dec 04 Python
Python如何基于smtplib发不同格式的邮件
Dec 30 Python
tensorflow实现对张量数据的切片操作方式
Jan 19 Python
解决pycharm下pyuic工具使用的问题
Apr 08 Python
python实现秒杀商品的微信自动提醒功能(代码详解)
Apr 27 Python
Python+OpenCv制作证件图片生成器的操作方法
Aug 21 #Python
Python数据可视化实现正态分布(高斯分布)
Aug 21 #Python
django自带serializers序列化返回指定字段的方法
Aug 21 #Python
应用OpenCV和Python进行SIFT算法的实现详解
Aug 21 #Python
Python Django 添加首页尾页上一页下一页代码实例
Aug 21 #Python
Python Django 简单分页的实现代码解析
Aug 21 #Python
Django项目之Elasticsearch搜索引擎的实例
Aug 21 #Python
You might like
php实现文章评论系统
2019/02/18 PHP
Javascript 解疑
2009/11/11 Javascript
JS控件的生命周期介绍
2012/10/22 Javascript
js实现DOM走马灯特效的方法
2015/01/21 Javascript
Javascript变量的作用域和作用域链详解
2015/04/02 Javascript
如何用jQuery实现ASP.NET GridView折叠伸展效果
2015/09/26 Javascript
js生成随机数的方法实例
2015/10/16 Javascript
AngularJS基础 ng-list 指令详解及示例代码
2016/08/02 Javascript
javascript滚轮事件基础实例讲解(37)
2017/02/14 Javascript
Bootstrap Table使用整理(三)
2017/06/09 Javascript
详解React Native网络请求fetch简单封装
2017/08/10 Javascript
JS中注入eval, Function等系统函数截获动态代码
2019/04/03 Javascript
vue 组件中使用 transition 和 transition-group实现过渡动画
2019/07/09 Javascript
Python中atexit模块的基本使用示例
2015/07/08 Python
python3.7 openpyxl 在excel单元格中写入数据实例
2020/09/01 Python
python3 使用ssh隧道连接mysql的操作
2020/12/05 Python
CSS3教程(8):CSS3透明度指南
2009/04/02 HTML / CSS
详解CSS3中Media Queries的相关使用
2015/07/17 HTML / CSS
CSS3 实现的加载动画
2020/12/07 HTML / CSS
深入解析HTML5中的Blob对象的使用
2015/09/08 HTML / CSS
彪马香港官方网上商店:PUMA香港
2020/12/06 全球购物
电气工程及其自动化学生实习自我鉴定
2013/09/19 职场文书
行政前台岗位职责
2013/12/04 职场文书
仓库主管的岗位职责
2013/12/04 职场文书
员工薪酬福利制度
2014/01/17 职场文书
母亲追悼会答谢词
2014/01/27 职场文书
2014年清明节寄语
2014/04/03 职场文书
2014年作风建设工作总结
2014/10/29 职场文书
2015关于重阳节的演讲稿
2015/03/20 职场文书
投资公司董事长岗位职责
2015/04/16 职场文书
为什么RedisCluster设计成16384个槽
2021/09/25 Redis
Java实现房屋出租系统详解
2021/10/05 Java/Android
关于Python使用turtle库画任意图的问题
2022/04/01 Python
《宝可梦》动画制作25周年到来 官方发布特别纪念视频
2022/04/01 日漫
游戏《我的世界》澄清Xbox版暂无计划加入光追
2022/04/03 其他游戏
Mysql表数据比较大情况下修改添加字段的方法实例
2022/06/28 MySQL