幾行Python代碼實現自動陪女友聊天,制作開心機器人


 

實現起來其實很簡單,一共就幾行代碼,分別調用了微信自動化庫和百度圖靈機器人,不懂python的也可以直接用
用途也不光是陪女友聊天,也可以用作正式場合,包括不同的行業(主要是創建不同類型的圖靈機器人)
成果如圖所示:

 

先直接上代碼吧,再講怎么操作

"""
當然在學習Python的道路上肯定會困難,沒有好的學習資料,怎么去學習呢?
學習Python中有不明白推薦加入交流Q群號:928946953
群里有志同道合的小伙伴,互幫互助, 群里有不錯的視頻學習教程和PDF!
還有大牛解答!

"""

KEY = '97e5e2bexxxxxxxxxxx98e1f9faea0'        # KEY為圖靈機器人的api密鑰,自己可以去官網申請
from wxpy import *                                            # 這個庫需要pip裝一下,用於實現一些微信自動化功能
bot = Bot()                                                          # 創建一個微信對象
friend = bot.friends().search('微信昵稱')[0]            # 選擇一個微信朋友,來跟他聊天(這里的名字指微信備注名,不是微信原有名)
tuling = Tuling(api_key=KEY)                               # 創建一個圖靈機器人對象

@bot.register(friend)                                           # python裝飾器
def reply_my_friend(msg):
    tuling.do_reply(msg)                                       # 圖靈機器人自動回復

bot.join()              #保持登陸狀態

 

上邊的python代碼其實很簡單,沒多少難點,程序運行之后會先彈出一個二維碼,手機微信掃描后,程序即可登錄微信(使用的是網頁版微信)
接下來說一下第一行的KEY怎么獲取,和圖靈機器人的簡單描述
點擊登錄圖靈機器人官網:

http://www.tuling123.com

注冊一個賬號,然后創建一個智能機器人

 

這里的選項只是對圖靈機器人的一個初始化,之后可以在設置里對圖靈機器人加入更多的配置,還是很強大的,不愧是百度的AI
每個賬號可以創建五個機器人,
僅僅注冊可以10句話/天
實名認證后可以100句話/天
注冊后三天之內享受實名認證的權限
然后在網站上點擊機器人就可以看到對應的api key,將key值放到腳本中即可

 

注:大家使用之前最好先測試一下自己能否登陸網頁微信,有很少部分人是不能登陸網頁微信的,原因不明(我的一批同事有兩個人用不了,特點是都用小米手機,而且都是接觸互聯網比較早的大牛)
該程序使用的是網頁微信的入口,因此如果不能登陸網頁微信,可能也使用不了該程序


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM