首页
/
每日頭條
/
科技
/
怎麼把python代碼發給别人
怎麼把python代碼發給别人
更新时间:2026-05-02 01:35:16

要想完成這個需求,需要用到python中的兩個庫,itchat庫和itchat-uos,2017年後,新注冊的微信很難登錄網頁版,itchat-uos利用統信UOS的網頁版微信,可以幫助我們繞開網頁微信的登錄限制。本次使用的版本是 python3.7 版本

一、安裝該模塊并導入

pip install itchat itchat-uos

import itchat from itchat.content import *

二、使用

itchat的文檔可參考https://itchat.readthedocs.io/zh/latest/

1.登錄與退出微信

def logout(): itchat.logout() print("退出成功") def login(): print("登錄成功") #hotReload=True 一定時間内重新開啟也可以不用重新掃碼 itchat.auto_login(exitCallback=logout,hotReload=True) itchat.run()

2.保存并發送給該好友

itchat.content中包含所有的消息類型參數有:

TEXT -- 文本消息 MAP -- 位置文本 CARD -- 名片 NOTE -- 通知 PICTURE -- 圖片/表情 SHARING -- 分享 RECORDING -- 語音 ATTACHMENT -- 附件 VIDEO -- 小視頻

@itchat.msg_register([TEXT, NOTE, SHARING,PICTURE, RECORDING, ATTACHMENT, VIDEO]) def reply(msg): if msg.type == "Text": pass # msg.user.send(msg.text) elif msg.type in ["Recording","Picture","Attachment","Video"]: msg.download(msg.fileName) itchat.send('@%s@%s' % ( 'img' if msg['Type'] == 'Picture' else 'fil', msg['FileName']), msg['FromUserName']) else: print(msg.type)

3.效果如圖

怎麼把python代碼發給别人(如何用python保存語音)1

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
現代戰艦俄羅斯領袖級驅逐艦
現代戰艦俄羅斯領袖級驅逐艦
《軍武次衛面》作者:機甲888▲俄羅斯目前正在研制的新一代22350M導彈驅逐艦的模型圖(圖片來源于:網絡)如今的俄羅斯海軍雖然繼承了前蘇聯海軍遺留下的大部分軍備,但由于經費比較緊張的原因,它的大部分水面作戰艦艇也都很久沒有得到更新,因此,...
2026-05-02
大屏手機和平闆電腦使用體驗
大屏手機和平闆電腦使用體驗
近年便攜顯示器越來越流行,PS4和Switch玩家都喜歡買個小屏顯示器玩遊戲,出差黨喜歡買一個當副屏方便辦公,一些便攜顯示器還能搭配安卓手機的桌面模式成為生産力工具。拓展屏的玩法,想必很多朋友都不會感到陌生。雙屏/多屏方案對于提高工作效率來...
2026-05-02
蘋果手機通訊錄怎麼導入華為手機
蘋果手機通訊錄怎麼導入華為手機
蘋果手機通訊錄怎麼導入華為手機?首先在蘋果手機以及華為手機上安裝同步助手app,然後打開蘋果手機的同步助手并且點擊“賬号與設置”用QQ号進行登錄,我來為大家科普一下關于蘋果手機通訊錄怎麼導入華為手機?下面希望有你要的答案,我們一起來看看吧!...
2026-05-02
華為手機開啟了數據流量卻不能上網怎麼辦?
華為手機開啟了數據流量卻不能上網怎麼辦?
華為手機開啟了數據流量卻不能上網怎麼辦?華為手機開啟了數據流量卻不能上網,首先檢查是否連着其它無線網絡(WIFI),如果手機當前連着無線網(wifi)的情況下,是不能使用數據流量上網的,建議把wifi關閉,我來為大家科普一下關于華為手機開啟...
2026-05-02
科比vs詹姆斯最高分
科比vs詹姆斯最高分
勒布朗-詹姆斯和科比-布萊恩特都是聯盟曆史上最具統治力的球員,詹姆斯是過去十年時間最偉大的球員,他已經奪下4座總冠軍獎杯、4次總決賽MVP和4次常規賽MVP的榮譽。相比之下,作為湖人傳奇名宿的科比-布萊恩特也在自己職業生涯奪下5座總冠軍獎杯...
2026-05-02
Copyright 2023-2026 - www.tftnews.com All Rights Reserved