原标题:用Python编写的简化版微信客户端

原文:A simple WeChat client written in Python supports session persistence.

翻译:Peterpywxclient

基于Web HTTP api的简化版的微信客户端,支持授权,登录,获取消息和接收消息。

如下所示:

from pywxclient.core import Session, SyncClient s1 = Session() c1 = SyncClient(s1) c1.get_authorize_url() # Open the url in web browser c1.authorize() # Continue authorize when returning False c1.login() c1.sync_check() msgs = c1.sync_message() # Here are your wechat messages c1.flush_sync_key() 特征:

微信授权

微信登录

接收所有可能的消息

发送文本消息

发送图片消息

发送音频消息

发送 gif 格式图片消息

获取微信联系人信息

客户端转存为dict

从dict加载客户端

本地/网络文件上传

pywxclient 的目标是支持 python 3, 因此不保证 python 2能正常工作。

安装

可以简单的使用 pip 命令安装,操作如下:

$ pip install pywxclient

或者从 git 安装

$ pip install git+https://github.com/justdoit0823/pywxclient示例

在示例目录中, 有两个简化版的 python 微客户端程序作为教程。

或者,可以这个用pywxclient 包编写一个更复杂的微客户端。返回搜狐,查看更多

责任编辑:

python调用微信客户端_用Python编写的简化版微信客户端相关推荐

  1. python调用dll函数_从Python调用DLL函数

    我想从Python调用DLL中的函数.但我有个错误:"Attribute Error function not found" 这是我的代码:import os import cty ...

  2. python调用matlab函数_从 Python 调用 MATLAB 函数的三种方法

    0. 实验环境Ubuntu 16.04 Matlab R2015b 1. 借助于 mlab 库 安装方法非常简单,只需一行命令 sudo pip install mlab 即可. import num ...

  3. python调用usb设备_用Python与USB设备通信

    假设您使用Linux和libusb-1.0作为PyUSB的后端库.// Detach a kernel driver from an interface. // If successful, you ...

  4. python调用excel宏_用Python如何开发Excel宏脚本?新手必学

    今天介绍一个叫 xlpython 的库,通过它我们可以用 Python 来开发 Excel 的宏脚本,真正实现在 Excel 中调用 Python. 基本环境 操作系统:Windows 10 x64 ...

  5. python调用谷歌地图_使用Python调用谷歌地图并记录运动轨迹进行可视化

    本篇博文主要介绍了如何使用python来调用谷歌地图,并对北京的一个轨迹数据集进行可视化展示.该数据集包含在3年内收集的182个用户的GPS轨迹.我在这个演示中使用了用户001的数据. 博文会给出具体 ...

  6. python 调用函数 开销_减少python中的函数调用开销

    我开发了一个应用程序,它模拟在网格中移动的N个机器人,这些机器人试图在有限的步骤中最大化访问的网格单元的数量,在目标点进行会议.这一切都正常,但是很慢.它目前是python numpy mathplo ...

  7. python调用matlab函数_从python调用MATLAB函数

    我知道这是一个老问题,已经得到答复. 但是我一直在寻找相同的东西(对于Mac),发现有很多选择与matlab交互的方法和成熟度不同. 这是我发现的: pymat 使用matlab引擎(libeng)进 ...

  8. python调用chrome插件_使用Python开发chrome插件

    标签: 谷歌Chrome插件是使用HTML.JavaScript和CSS编写的.如果你之前从来没有写过Chrome插件,我建议你读一下这个.在这篇教程中,我们将教你如何使用Python代替JavaSc ...

  9. python调用接口查询_基于Python的苹果序列号官网查询接口调用代码实例

    1.[代码][Python]代码 #!/usr/bin/python # -*- coding: utf-8 -*- import json, urllib from urllib import ur ...

  10. python调用扫描仪设备_在Python中使用串行端口从扫描仪读取输入

    这个问题似乎措辞不当.您可以使用Python的raw_input函数从标准输入中读取数据以提问,如果您知道设备通信的波特率,您可以从串行端口读取字节(否则您将收到垃圾邮件).从这个示例中,我不确定您到 ...

最新文章

  1. 【sgTopo】强哥古法炮制、纯手工打造简单拓扑图、流程图、思维导图组件(完善中ing)
  2. 给PS4装上Linux,然后用Xbox手柄打任天堂游戏?网友:这场面我没见过
  3. 找到一个比较熟悉Go语言的国内博客
  4. 通常也是32位的HTML5
  5. Hadoop之HDFS的edits和fsimage查看器
  6. 汉语言文学如何利用计算机思维,计算机在应用于汉语言文学时产生的优势与局限.PDF...
  7. 银行卡卡号识别(照片)python
  8. 世界上所有值得收藏的书单(持续更新)
  9. 网络空间测绘技术在网络安全中的应用
  10. ERROR - org.apache.flume.SinkRunner$PollingRunner.run(SinkRunner.java:158)] Unable to deliver event.
  11. [深度学习]动手学深度学习笔记-15
  12. 打印机与电脑显示不连接到服务器,网络打印机无法连接怎么办?网络打印机设置步骤...
  13. 图像质量评价和人脸素描合成
  14. 路由声明式传参和编程式传参
  15. 高斯判别分析GDA(公式推导)
  16. 如何让计算机重新配置windows7,win7系统怎么设置电脑背景自动更换?
  17. editor 自定义插入视频,封面和二次编辑的问题
  18. 申请SSL证书CA机构的选择很重要
  19. JavaScript内置对象Ⅰ
  20. btm主题模型python代码

热门文章

  1. 蓝鲸智云统一开发环境搭建指南
  2. Python编程入门之Arcade游戏编程(一)
  3. create-react-app之构建应用
  4. 小程序未来发展趋势怎样?2020最新趋势分析
  5. 遗传算法的特性以及在具体算法应用中的应用
  6. 并行多核体系结构基础 Yan Solihin 第4章 针对链式数据结构的并行 摘录
  7. 纹理过滤函数glTexParameteri
  8. JavaScript中的触发事件
  9. cisco(思科)交换机路由器基础命令
  10. 若依配置教程(九)若依前后端分离版部署到服务器Nginx(Windows版)