2022/11/10更新: 删库了,具体情况未知


发现一个三方库:ntchat,可以实现对微信的操作,有微信版本限制(WeChatSetup3.6.0.18)。

官方介绍:ntchat-GitHub

  • 基于pc微信的api接口, 类似itchat项目
  • 支持收发文本、群@、名片、图片、文件、视频、链接卡片等
  • 支持好友和群管理

向传输助手发送信息

# -*- coding: utf-8 -*-
import sys
import ntchatwechat = ntchat.WeChat()# 打开pc微信, smart: 是否管理已经登录的微信
wechat.open(smart=True)# 等待登录
wechat.wait_login()# 向文件助手发送一条消息
wechat.send_text(to_wxid="filehelper", content="hello, filehelper")try:while True:pass
except KeyboardInterrupt:ntchat.exit_()sys.exit()

获取联系人和群列表

# -*- coding: utf-8 -*-
import sys
import ntchatwechat = ntchat.WeChat()# 打开pc微信, smart: 是否管理已经登录的微信
wechat.open(smart=True)# 等待登录
wechat.wait_login()# 获取联系人列表并输出
contacts = wechat.get_contacts()print("联系人列表: ")
print(contacts)rooms = wechat.get_rooms()
print("群列表: ")
print(rooms)try:while True:pass
except KeyboardInterrupt:ntchat.exit_()sys.exit()

Python 操作微信,ntchat库相关推荐

  1. python操作微信自动发消息(微信聊天机器人)

    前言 最近在学习python,发现一个微信自动发消息的小demo感觉很有意思,试了一下,不成功,因为demo中用的是itchat这个库来操作微信,而这个库是通过微信网页版来操作微信的,现在微信网页版已 ...

  2. python操作微信手机端下载_【python】自动化连接和操作手机微信

    1. 环境配置 JDK Android SDK Appium MuMu 1.1. JDK 1.1.1. 下载安装 去华为云镜像下载JDK,我下载的版本是:jdk-8u181-windows-x64.e ...

  3. python itchat库安装_操作微信-itchat库的安装

    基于pyCharm开发环境,在CMD控制台输入:pip install itchat      等待安装...... Microsoft Windows [版本 6.1.7601] 版权所有 (c) ...

  4. python安装itchat库_操作微信-itchat库的安装

    基于pyCharm开发环境,在CMD控制台输入:pip install itchat      等待安装...... Microsoft Windows [版本 6.1.7601] 版权所有 (c) ...

  5. python操作微信电脑版_Python学习教程:教你用Python通过微信来控制电脑摄像头

    如果说强大的标准库奠定了Python发展的基石,丰富的第三方库则是python不断发展的保证.今天的Python学习教程就来通过itchart库来实现通过微信对电脑的一些操作. 1.安装库 安装itc ...

  6. python 操作微信闪电贷款_16、6个能够让Python程序快如闪电的小技巧

    计时专用函数 现在我们知道了需要关注哪里,那么我们可能只想要给运行缓慢的函数计时而不去管代码的其他部分.我们可以使用一个简单的装饰器来做到这点: def timeit_wrapper(func): @ ...

  7. python操作微信手机端下载_用PYTHON玩微信(非常详细)

    词云那里可以换成小黄人图片 -------------------------------------------------------------------------------------- ...

  8. python操作微信电脑版_Python使用itchat模块实现简单的微信控制电脑功能示例

    本文实例讲述了Python使用itchat模块实现简单的微信控制电脑功能.分享给大家供大家参考,具体如下: #!/usr/bin/python #coding=UTF-8 import request ...

  9. python操作微信小程序云端数据库_微信小程序云开发之数据库操作

    本文实例为大家分享了微信小程序云开发之数据库操作的具体代码,供大家参考,具体内容如下 新建集合 1.打开云开发控制台,数据库 2.添加集合users 添加代码 onAdd: function () { ...

最新文章

  1. 告别深度学习炼丹术!谷歌大脑提出“权重无关”神经网络
  2. raid0、1、5、10创建
  3. 通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端
  4. tableau必知必会之如何将 Tableau Server 从 Windows 迁移到 Linux 的方法
  5. 赞!超炫的页面切换动画效果【附源码下载】
  6. Python实训day12pm【答辩要求、定时器】
  7. 网站使用CloudFlare
  8. 使用FormData进行Ajax请求上传文件
  9. SpringBoot集成Es使用ElasticSearchTemplate7.x版本自动注入失败解决
  10. RFID--Radio frequency Identification
  11. VScode C、c++ 环境(windows10 17763.1131)
  12. 河南省公安机关户政服务管理工作规范(试行)
  13. 小班同学学习经历分享(一)游戏程序员成长札记
  14. 设计模式 | 原型模式
  15. 在linux上临时挂载NTFS格式的优盘
  16. 程序自动化 linux_自动化Windows子系统Linux安装程序
  17. Python自动化办公——生成Excel入库统计表
  18. Pandas项目实战1——好莱坞百万级电影评论数据分析
  19. 瑞星播报:6日需警惕“IRC波特变种XAG”病毒
  20. Python3 pyttsx3 文字播放

热门文章

  1. 医院门诊软件与处方软件对接,实现自动化
  2. 微信管家源码自定义菜单失效
  3. 惠普probook/elitebook/zbook 笔记本黑苹果ELF、DSDT下载
  4. 中国十大机器视觉公司排名
  5. 编写一个 Linux 内核模块
  6. 九九乘法表上面有横线c语言,25 循环实战,打印九九乘法表 - C 语言基础教程
  7. 【gmoj4743】【8.11模拟赛T1】积木【状压DP/暴搜】
  8. SC0096—AT32F403A/407 MSC IAP SpiFlash As Disk
  9. V.CodeGenerator WPF代码生成器
  10. 国外LEAD:这几类人赚钱之路