基于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解析模块(ConfigParser)使用方法
Dec 10 Python
Python中用startswith()函数判断字符串开头的教程
Apr 07 Python
Python字典操作简明总结
Apr 13 Python
python中Matplotlib实现绘制3D图的示例代码
Sep 04 Python
python操作mysql代码总结
Jun 01 Python
Python unittest 简单实现参数化的方法
Nov 30 Python
运用PyTorch动手搭建一个共享单车预测器
Aug 06 Python
python中eval与int的区别浅析
Aug 11 Python
Python datetime 格式化 明天,昨天实例
Mar 02 Python
Python使用Chrome插件实现爬虫过程图解
Jun 09 Python
python如何提升爬虫效率
Sep 27 Python
使用Python爬取Json数据的示例代码
Dec 07 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
第七节--类的静态成员
2006/11/16 PHP
phpstrom使用xdebug配置方法
2013/12/17 PHP
php计算年龄精准到年月日
2015/11/17 PHP
[原创]php使用curl判断网页404(不存在)的方法
2016/06/23 PHP
php封装的mysqli类完整实例
2016/10/18 PHP
php中分页及SqlHelper类用法实例
2017/01/12 PHP
PHP + plupload.js实现多图上传并显示进度条加删除实例代码
2017/03/06 PHP
php进程daemon化的正确实现方法
2018/09/06 PHP
jquery 子窗口操作父窗口的代码
2009/09/21 Javascript
Jquery 插件开发笔记整理
2011/01/17 Javascript
js展开闭合效果演示代码
2013/07/24 Javascript
浅析JavaScript事件和方法
2015/02/28 Javascript
Javascript函数式编程语言
2015/10/11 Javascript
jQuery插件实现多级联动菜单效果
2015/12/01 Javascript
jQuery css() 方法动态修改CSS属性
2016/09/25 Javascript
JS匿名函数实例分析
2016/11/26 Javascript
Angular2安装angular-cli
2017/05/21 Javascript
基于vue实现swipe分页组件实例
2017/05/25 Javascript
Vue中计算属性computed的示例解读
2017/07/26 Javascript
javascript代码优化的8点总结
2018/01/29 Javascript
vue 中 elment-ui table合并上下两行相同数据单元格
2019/12/26 Javascript
[49:30]DOTA2-DPC中国联赛正赛 Dragon vs Dynasty BO3 第二场 3月4日
2021/03/11 DOTA
python 查找文件夹下所有文件 实现代码
2009/07/01 Python
Django开发中的日志输出的方法
2018/07/02 Python
python+flask实现API的方法
2018/11/21 Python
python使用phoenixdb操作hbase的方法示例
2019/02/28 Python
python的set处理二维数组转一维数组的方法示例
2019/05/31 Python
详解Python中的正斜杠与反斜杠
2019/08/09 Python
pyspark 随机森林的实现
2020/04/24 Python
致长跑运动员广播稿
2014/01/31 职场文书
教学实验楼管理制度
2014/02/01 职场文书
售后客服工作职责
2014/06/16 职场文书
Golang表示枚举类型的详细讲解
2021/09/04 Golang
Python中的tkinter库简单案例详解
2022/01/22 Python
SQL使用复合索引实现数据库查询的优化
2022/05/25 SQL Server
Java Redisson多策略注解限流
2022/09/23 Java/Android