日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python网页版_经典python学习教程:20行代码打造一个微信群聊助手,解放双手

發布時間:2024/9/15 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python网页版_经典python学习教程:20行代码打造一个微信群聊助手,解放双手 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天的Python學習教程教大家如何用20行Python代碼實現微信群聊助手,可以用來活躍群氣氛,好多群主創建完群后,拉完一群人,之后就一片寂靜,有個群聊助手,就可以幫忙活躍群里氣氛,通過今天在自己的微信上有一大批好友的公測,效果還可以。(ps:其實最大膽感受還是,這貨比我還會撩妹,撩起妹來一套一套的,曬一波自動撩妹圖)

對于Python編程如果你是零基礎小白,看不懂也沒關系!完整項目代碼+視頻使用教程+Python學習教程資料,評論區留言:Python,就可以領取全套視頻版Python學習教程

操作步驟如下:

1.安裝python環境,python2.x或著python3.x都行對此程序無影響

2.mac自帶python,只需要安裝python的itchat庫即可

pip install itchat

3.windows下需要提前安裝好python程序,然后安裝itchat庫即可,安裝好python后,打開cmd出現如下所示表示python已經裝好

4.Linux下沒做測試,在此不做贅述。

5.申請圖靈機器人API和key(圖靈機器人官網可自行百度)

這個你只要去圖靈機器人官網注冊一下就可以獲取免費的key,當然免費的會有部分限制,不過用于我們測試玩,完全夠用.登錄后界面如下所示:

6.編寫python程序,具體代碼如下

import itchatimport requestsdef get_ response(msg):apiUrl 'http://www.tuling123.com/openapi/api' #改成你自己的圖靈機器人的api, 上圖紅框中的內容, 不過用我的也無所謂,只是每天 自動回復的消息條數有限data = {'key': 769e14179d3844948f84364d92fbd14b, # Tuling Key'info': msg, #這是我們發出去的消息'userid': 'wechat-robot', # 這里你想改什么都可以}我們通過如下命令發送一個post請求= requests . post(apiurl, data= data) . json()return r. get('text )@itchat . msg_ register(itchat. content.TEXT)def print content (msg) :return get response(msg[ 'Text ])@itchat . msg_ register([itchat. content . TEXT], isGroupChat =True)def print_ content (msg):return get_ response(msg[ ' Text' ])itchat . auto login(True)itchat . run()

7.執行python腳本后,會彈出微信網頁版登錄二維碼,掃描登錄網頁版微信(或者會提示手機微信授權登錄),微信機器人就可以正常使用了,此時別人給你發消息會自動回復,群消息也會自動回復,如果想退出程序,直接Ctrl+C退出程序,即可結束自動回復

python wechat.py #執行python腳本,可自由命名,windows下如圖所示

登錄成功后如下圖所示:

大致原理簡介:

用到兩個庫一個itchat一個requests,如果你import itchat 沒用出異常,也說明你之前安裝itchat庫成功啦,requests是網絡請求庫,python自帶的,用于調用圖靈機器人API

@itchat.msg_register(itchat.content.TEXT):用于接收來自朋友間的對話消息 #如果不用這個,朋友發的消息便不會自動回復

@itchat.msg_register([itchat.content.TEXT], isGroupChat=True):用于接收群里面的對話消息

實現原理也很簡單,接受到信息,調用get_response()方法,把消息傳給圖靈機器人,然后接收的回復信息再返回給微信,大致是這個原理

最后是登錄接口的調用,執行itchat.auto_login(),執行的python代碼,會彈出一個登錄二維碼,類似網頁端的掃碼登錄,你掃碼登錄后,就會由機器人替你處理朋友以及群里發來的消息啦,當然,如果不希望機器處理,你退出網頁端的登錄即可。有興趣的伙伴可以自己試一下!

對于想學Python編程的伙伴!完整項目代碼+視頻使用教程+Python學習教程資料,評論區留言:Python,就可以領取全套視頻版Python學習教程!

總結

以上是生活随笔為你收集整理的python网页版_经典python学习教程:20行代码打造一个微信群聊助手,解放双手的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。