用Python編寫的簡化版微信客戶端

2021-08-19 13:05:17 字數 940 閱讀 3201

原文:a ****** wechat client written in python supports session persistence.

翻譯:peter

如下所示:

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+

在示例目錄中, 有兩個簡化版的 python 微客戶端程式作為教程。

或者,可以這個用pywxclient 包編寫乙個更複雜的微客戶端。

python多級選單查詢簡化版

python選單瀏覽查詢功能 日後進化版可以將資料來源存放在檔案 逐漸優化至各省 市 縣 區 村 戶 人等等 只要你有資訊 資料庫或者其他介質,並新增增刪改查功能。此例項先做乙個簡單的查詢.例項 author playon date 2018 6 11 11 26 coding utf 8 此程式每...

簡化版的sqlserver分頁

create procedure dbo pagination tblname varchar 8000 表名 strgetfields varchar 1000 需要返回的列 fldname varchar 255 排序的欄位名 pagesize int 頁尺寸 pageindex int,頁碼 ...

ajax的封裝 jq簡化版

最近在複習ajax的知識,練習了下ajax的封裝,此處做下筆記 廢話不多說,直接 發請求 此處的url為請求位址,type為請求方式,success為請求成功的 函式 由於get方法與post方法資料請求的方式不同,需要做下處理 let arr if type.tolowercase get 需要裝...