基于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连接oracle数据库实例
Oct 17 Python
python使用分治法实现求解最大值的方法
May 12 Python
python复制文件的方法实例详解
May 22 Python
python 写的一个爬虫程序源码
Feb 28 Python
Python正则匹配判断手机号是否合法的方法
Dec 09 Python
python 实现方阵的对角线遍历示例
Nov 29 Python
TensorFLow 变量命名空间实例
Feb 11 Python
tensorflow将图片保存为tfrecord和tfrecord的读取方式
Feb 17 Python
python如何将两张图片生成为全景图片
Mar 05 Python
Python3 ID3决策树判断申请贷款是否成功的实现代码
May 21 Python
如何基于Python按行合并两个txt
Nov 03 Python
一个非常简单好用的Python图形界面库(PysimpleGUI)
Dec 28 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
咖啡店都有些什么常规豆子呢?有什么风味在里面
2021/03/04 咖啡文化
PHP 一个页面执行时间类代码
2010/03/05 PHP
php指定函数参数默认值示例代码
2013/12/04 PHP
php计算几分钟前、几小时前、几天前的几个函数、类分享
2014/04/09 PHP
PHP序列化/对象注入漏洞分析
2016/04/18 PHP
PHP入门教程之数组用法汇总(创建,删除,遍历,排序等)
2016/09/11 PHP
利用PHP获取网站访客的所在地位置
2017/01/18 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
JavaScript写的一个自定义弹出式对话框代码
2010/01/17 Javascript
jqeury eval将字符串转换json的方法
2011/01/20 Javascript
idTabs基于JQuery的根据URL参数选择Tab插件
2012/04/11 Javascript
js 图片随机不定向浮动的实现代码
2013/07/02 Javascript
浅析javascript中function 的 length 属性
2014/05/27 Javascript
jquery ezUI 双击行记录弹窗查看明细的实现方法
2016/06/01 Javascript
Angular.js跨controller实现参数传递的两种方法
2017/02/20 Javascript
JSON与JS对象的区别与对比
2017/03/01 Javascript
Vue.js 动态为img的src赋值方法
2018/03/14 Javascript
vue实现codemirror代码编辑器中的SQL代码格式化功能
2019/08/27 Javascript
python中定义结构体的方法
2013/03/04 Python
使用Python开发windows GUI程序入门实例
2014/10/23 Python
Scrapy爬虫实例讲解_校花网
2017/10/23 Python
Python 正则表达式爬虫使用案例解析
2019/09/23 Python
python 中不同包 类 方法 之间的调用详解
2020/03/09 Python
利用Python实现某OA系统的自动定位功能
2020/05/27 Python
运行python提示no module named sklearn的解决方法
2020/11/29 Python
HTML5 解决苹果手机不能自动播放音乐问题
2017/12/27 HTML / CSS
Osklen官方在线商店:巴西服装品牌
2019/04/25 全球购物
抽象方法、抽象类怎样声明
2014/10/25 面试题
学生会离职感言
2014/02/11 职场文书
反腐倡廉警示教育活动心得体会
2014/09/04 职场文书
党员贯彻十八大精神思想汇报范文
2014/10/25 职场文书
信仰纪录片观后感
2015/06/08 职场文书
公务员岗前培训心得体会
2016/01/08 职场文书
基于Python实现股票收益率分析
2022/04/02 Python
超越Nginx的Web服务器caddy优雅用法
2022/06/21 Servers
mysql函数之截取字符串的实现
2022/08/14 MySQL