基于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操作json数据的一个简单例子
Apr 17 Python
在Python中使用Mako模版库的简单教程
Apr 08 Python
Python with用法实例
Apr 14 Python
python引用DLL文件的方法
May 11 Python
Python网络编程之TCP与UDP协议套接字用法示例
Feb 02 Python
python+splinter自动刷新抢票功能
Sep 25 Python
python 一个figure上显示多个图像的实例
Jul 08 Python
Python3enumrate和range对比及示例详解
Jul 13 Python
这可能是最好玩的python GUI入门实例(推荐)
Jul 19 Python
如何在python中实现随机选择
Nov 02 Python
关于numpy中eye和identity的区别详解
Nov 29 Python
使用python从三个角度解决josephus问题的方法
Mar 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
APMServ使用说明
2006/10/23 PHP
实用函数4
2007/11/08 PHP
根据ip调用新浪api获取城市名并转成拼音
2014/03/07 PHP
php购物车实现方法
2015/01/03 PHP
php分割合并两个字符串的函数实例
2015/06/19 PHP
js对象之JS入门之Array对象操作小结
2011/01/09 Javascript
JS图片切换的具体方法(带缩略图版)
2013/11/12 Javascript
jQuery实现鼠标经过事件的延时处理效果
2020/08/20 Javascript
js中 计算两个日期间的工作日的简单实例
2016/08/08 Javascript
jQuery 选择器(61种)整理总结
2016/09/26 Javascript
jQuery无缝轮播图代码
2016/12/22 Javascript
解决layui 复选框等内置控件不显示的问题
2018/08/14 Javascript
Echarts之悬浮框中的数据排序问题
2018/11/08 Javascript
小程序开发中如何使用async-await并封装公共异步请求的方法
2019/01/20 Javascript
JS基于ES6新特性async await进行异步处理操作示例
2019/02/02 Javascript
vue 搭建后台系统模块化开发详解
2019/05/01 Javascript
nuxt静态部署打包相对路径操作
2020/11/06 Javascript
python去除文件中空格、Tab及回车的方法
2016/04/12 Python
python实现手机通讯录搜索功能
2018/02/22 Python
详解Python3定时器任务代码
2019/09/23 Python
python无序链表删除重复项的方法
2020/01/17 Python
Python如何实现的二分查找算法
2020/05/27 Python
PyCharm中配置PySide2的图文教程
2020/06/18 Python
python和php哪个更适合写爬虫
2020/06/22 Python
推荐技术人员一款Python开源库(造数据神器)
2020/07/08 Python
selenium学习教程之定位以及切换frame(iframe)
2021/01/04 Python
CSS3控制HTML元素动画效果
2014/02/08 HTML / CSS
HTML5 Canvas实现玫瑰曲线和心形图案的代码实例
2014/04/10 HTML / CSS
跑步爱好者一站式服务网站:Jack Rabbit
2016/09/01 全球购物
电影T恤、80年代T恤和80年代服装:TV Store Online
2020/01/05 全球购物
计算机工程学院个人求职信
2013/10/05 职场文书
就职演讲稿范文
2014/05/19 职场文书
小区门卫的岗位职责
2014/09/26 职场文书
慰问信(范文3篇)
2019/10/23 职场文书
Python爬虫之爬取哔哩哔哩热门视频排行榜
2021/04/28 Python
JS实现数组去重的11种方法总结
2022/04/04 Javascript