这几天想了解一下个人的微信的好友详情,找了半天,发现一个比较好用的,刚好在学习python,就用来试试,一个很好用的接口:itchat

我用的是python3,安装了pip,所以直接执行了pip install itchat,如果你没有安装pip,也可以使用其他方法安装,这里就不介绍了(毕竟我也是初学,还没那么熟练,耗尽毕生心血,求大牛勿喷)。

其实在终端使用python的小伙伴,可能不会记得一些函数之类的,推荐你们可以使用ptpython,挺好用的,会有自动提示的功能

可以先使用以下代码,来完成微信的登录,后面会自动生成一张微信的登录图片。

import itchat

itchat.login()

如何得到你的朋友的列表呢??我们可以自定义一个friends,来获取你的朋友列表

friends = itchat.get_friends(update=True)[0:]

有了这个,想必有点基础的同学都会知道我们来怎么把所有的朋友列举出来吧,利用for循环啊,便利出来还是很方便的,可以根据自己的需要来遍历出自己想要的信息

其实更多的大家可以参考这个地址:https://itchat.readthedocs.io/zh/latest/

我不会多少东西,我只是根据兴趣爱好去做一个小小搬运工,来和大家分享我新发现的有意思的知识。

本文提到了ptpython,终端写python挺好用的,大家可以试试

itchat:微信接口

python itchat文档_python itchat简介相关推荐

  1. 用python读取文档_python读取word文档

    word.Quit() 这种方式产生的text文档,不能用python用普通的r方式读取,为了让python可以用r方式读取,应当写成 doc.SaveAs('c:/test', 4) 注意:系统执行 ...

  2. python技术文档_Python技术文档最佳实践

    所有好的产品都应该有一份简洁易读的使用说明书,除了苹果的产品.苹果认为他们的产品应该设计成为无须说明,用户天生就应该知道如何使用的那种. 但是很显然,对于软件来说,其复杂性之高,往往要求有与之配套的详 ...

  3. python基础文档_python基本文件操作

    python文件操作 python的文件操作相对于java复杂的IO流简单了好多,只要关心文件的读和写就行了 基本的文件操作 要注意的是,当不存在某路径的文件时,w,a模式会自动新建此文件夹,当读模式 ...

  4. python生成接口文档_使用apiDoc实现python接口文档编写

    使用apiDoc实现python接口文档编写 apiDoc的安装 npm install apidoc -g 生成api的终端命令:apidoc -i 代码所在路径-o 生成文件的路径 接口文档的编写 ...

  5. python 帮助文档、自我解释

    现在让我们以交互方式使用 Python 来开始研究.当我们从命令行启动 Python 时,就进入了 Python shell,在这里可以输入 Python 代码,而且立刻会从 Python 解释器获得 ...

  6. python 帮助文档,撰写函数文档,并查看函数文档

    python 帮助文档,撰写函数文档,并查看函数文档 定义函数 def test(a,b):'''参数:a:整数b:整数返回值:a+b'''return a+b 运行函数 test(11,22) 33 ...

  7. IDE之Jupyter:交互式文档Jupyter Notebook简介、安装、使用方法详细攻略

    IDE之Jupyter:交互式文档Jupyter Notebook简介.安装.使用方法详细攻略 目录 Jupyter Notebook简介 Jupyter Notebook安装 第一步,安装软件 第二 ...

  8. python帮助文档快捷键_Pycharm快捷键手册

    Alt+Enter 自动添加包 Ctrl+t SVN更新 Ctrl+k SVN提交 Ctrl + / 注释(取消注释)选择的行 Ctrl+Shift+F 高级查找 Ctrl+Enter 补全 Shif ...

  9. 关于深度学习框架Hamaa与Python API文档生成工具Sophon

    五月两场 | NVIDIA DLI 深度学习入门课程 5月19日/5月26日一天密集式学习  快速带你入门阅读全文> 正文共1988个字,预计阅读时间12分钟. 前言 最近三个月我主要花时间在造 ...

  10. Python之文档测试

    0 参考文档 Sphinx--自动生成Python文档 Python之文档测试模块--doctest 1 doctest doctest是python自带的一个模块.doctest有两种使用方式:一种 ...

最新文章

  1. Android组件化打造知乎日报系列(一)—— 项目架构搭建
  2. 对高性能Web服务的研究笔记
  3. java实例变量可以被覆盖吗_Java继承覆盖实例变量
  4. 289B. Polo the Penguin and Matrix
  5. 博客地址 RSS地址
  6. Ext.data-GroupingStore/JsonStore/SimpleStore
  7. hibernate映射配置文件说明
  8. Java Script基础(七) HTML DOM模型
  9. Web API框架学习——消息管道(二)
  10. 关于Android平台上面is not valid; is your activity running?
  11. A2 雷达多点触控
  12. bootstrap4-Collapse 折叠 酷炫特效
  13. docker搭建searx_『颜值即正义』看小睿“自建搜索引擎”
  14. 亲测有效:解决inkscape转换的svg图标,上传到阿里图标库不显示问题
  15. JavaScript:实现ROT13密码算法(附完整源码)
  16. 嵌入式开发-浅谈嵌入式MCU开发中的三个常见误区
  17. 新人学习java导论
  18. day19 文件操作
  19. Scrapy爬虫框架管道文件pipelines数据图像存储
  20. 可达性分析算法-针对的对象

热门文章

  1. 关于浏览器缓存,版本更新问题
  2. html 复制文本 点击复制按钮
  3. 2020年低压电工考试试卷及低压电工复审考试
  4. 1534 棋子游戏(博弈论,未知规律... ...)
  5. mysql每次查询加流水号_通过SQL自动添加流水号
  6. HTML+CSS登陆界面实例
  7. 定积分证明题例题_数列极限求法十五种(25个例题+推文送给微积分和数学分析同学)...
  8. 医院标准化信息中心机房建设心得
  9. 摆脱某某助手,使用无线投屏功能共享安卓屏幕到PC
  10. JAVA 生成随机数两种方式