純自動(dòng)化的python實(shí)現(xiàn)模仿的是人的手動(dòng)操作的過(guò)程,并不做后端接口等的實(shí)際操作。 通過(guò)模仿手動(dòng)操作完成業(yè)務(wù)處理,這里使用到了兩個(gè)python的非標(biāo)準(zhǔn)模塊,分別是pyautogui和pyperclip模塊。 如果沒(méi)有安裝的話直接使用pip的方式安裝一下這兩個(gè)模塊。
安裝過(guò)程沒(méi)有其他比較曲折的操作,安裝完成后將我們需要的模塊導(dǎo)入到代碼塊中即可。
本文代碼塊中的部分注釋是使用AI插件自動(dòng)生成的,省去了我開(kāi)發(fā)代碼塊時(shí)編寫(xiě)注釋的過(guò)程。 由于實(shí)現(xiàn)過(guò)程比較簡(jiǎn)單這里并沒(méi)有編寫(xiě)對(duì)象類(lèi),直接在.py的文件中創(chuàng)建一個(gè)send_message()函數(shù)。
這個(gè)時(shí)候通過(guò)一系列的模仿手動(dòng)打開(kāi)微信和復(fù)制粘貼的動(dòng)作以及使用enter鍵發(fā)送消息等,一系列動(dòng)作就操作完了。 因?yàn)閏trl+alt+w的快捷鍵是打開(kāi)微信,我們也可以替換成打開(kāi)其他應(yīng)用的快捷鍵,比如說(shuō)QQ等。 最后,只需要傳入朋友昵稱(chēng)參數(shù)和需要發(fā)送的消息列表就能實(shí)現(xiàn)自動(dòng)化發(fā)消息的操作了。
「Python 集中營(yíng)」,只做知識(shí)分享 ! |
|
來(lái)自: Python集中營(yíng) > 《待分類(lèi)》