基于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 解析XML文件
Apr 15 Python
Python批量按比例缩小图片脚本分享
May 21 Python
Python中字典创建、遍历、添加等实用操作技巧合集
Jun 02 Python
Anaconda 离线安装 python 包的操作方法
Jun 11 Python
Pycharm2017版本设置启动时默认自动打开项目的方法
Oct 29 Python
python过滤中英文标点符号的实例代码
Jul 15 Python
Python二维码生成识别实例详解
Jul 16 Python
pytorch 实现将自己的图片数据处理成可以训练的图片类型
Jan 08 Python
python常用运维脚本实例小结
Feb 14 Python
Matplotlib中rcParams使用方法
Jan 05 Python
Jmeter调用Python脚本实现参数互相传递的实现
Jan 22 Python
基于Python实现射击小游戏的制作
Apr 06 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
codeigniter集成ucenter1.6双向通信的解决办法
2014/06/12 PHP
ThinkPHP控制器详解
2015/07/27 PHP
php实用代码片段整理
2016/11/12 PHP
PHP正则匹配到2个字符串之间的内容方法
2018/12/24 PHP
PHP合并两个或多个数组的方法
2019/01/20 PHP
PHP从零开始打造自己的MVC框架之路由类实现方法分析
2019/06/03 PHP
Jquery + Ajax调用webService实例代码(asp.net)
2010/08/27 Javascript
THREE.JS入门教程(2)着色器-上
2013/01/24 Javascript
js写的评论分页(还不错)
2013/12/23 Javascript
jquery实现弹出层完美居中效果
2014/03/03 Javascript
JS中的log对象获取以及debug的写法介绍
2014/03/03 Javascript
JS实现至少包含字母、大小写数字、字符的密码等级的两种方法
2015/02/03 Javascript
JavaScript在Android的WebView中parseInt函数转换不正确问题解决方法
2015/04/25 Javascript
JS实现的Select三级下拉菜单代码
2015/08/20 Javascript
javascript 中Cookie读、写与删除操作
2017/03/29 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(上)
2018/04/18 Javascript
Vue使用vue-area-linkage实现地址三级联动效果的示例
2018/06/27 Javascript
vuejs 动态添加input框的实例讲解
2018/08/24 Javascript
解决vue路由后界面没有变化,但是链接有的问题
2018/09/01 Javascript
vue自定义全局共用函数详解
2018/09/18 Javascript
如何为你的JavaScript代码日志着色详解
2019/04/08 Javascript
element-ui 中使用upload多文件上传只请求一次接口
2019/07/19 Javascript
vue项目使用.env文件配置全局环境变量的方法
2019/10/24 Javascript
vue 根据选择条件显示指定参数的例子
2019/11/09 Javascript
Flask数据库迁移简单介绍
2017/10/24 Python
win10 64bit下python NLTK安装教程
2018/09/19 Python
python迭代器常见用法实例分析
2019/11/22 Python
使用Pyhton集合set()实现成果查漏的例子
2019/11/24 Python
PyQt5中QSpinBox计数器的实现
2021/01/18 Python
乌克兰移动电子产品和相关配件的在线商店:iTMag
2020/03/16 全球购物
大学生个人求职口试自我评价
2014/02/16 职场文书
商场主管竞聘书
2014/03/31 职场文书
2016年第十四个公民道德宣传日活动总
2016/04/01 职场文书
python的变量和简单数字类型详解
2021/09/15 Python
springboot新建项目pom.xml文件第一行报错的解决
2022/01/18 Java/Android
MySql按时,天,周,月进行数据统计
2022/08/14 MySQL