首页
/
每日頭條
/
科技
/
怎麼把python代碼發給别人
怎麼把python代碼發給别人
更新时间:2026-04-26 01:21:46

要想完成這個需求,需要用到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
推荐阅读
蘋果手機怎麼連接wifi
蘋果手機怎麼連接wifi
1、方法1:打開設置将WiFi後面的開關打開,選擇一個無線網輸入密碼即可連接。2、方法2:從右下角上滑調出控制中心”。在控制中心中打開WiFi按鈕即可連接無線網。
2026-04-26
路由器upnp是什麼功能
路由器upnp是什麼功能
演示機型:華為MateBookX&&tplink路由器系統版本:win10UPnP是一種用于PC機和智能設備(儀器)的常見對等網絡連接的體系結構,尤其是在家庭中。UPnP以Internet标準和技術(例如TCP/IP、HTTP和XML)為基礎,使設備彼此可自動連接和協同工作,從而使網絡(尤其是家庭網絡)對更多的人成為可能。路由器UPnP的作用:(1)UPNP開啟後能方便智能監控設備直接透傳到因特網
2026-04-26
cad快捷鍵不能用了怎麼回事
cad快捷鍵不能用了怎麼回事
演示機型:華為MateBookX系統版本:win10APP版本:cad20071、可以是cad中了病毒,可在cad軟件的界面中輸入redefine的命令。2、然後按鍵盤上的enter回車鍵來确定,這樣狀态欄就出現了輸入的redefine的命令。3、接着把鼠标光标移動到左側工具中的插入塊的圖标處。4、之後,鼠标在插入塊的工具處停留幾秒,就會在狀态欄出現insert的命令。5、最後,在cad軟件的界面
2026-04-26
蘋果無法加入網絡是什麼原因
蘋果無法加入網絡是什麼原因
以iPhone12、ios14為例。iPhone手機顯示“無法加入網絡”的原因:1、如果您離路由器太遠,則無法獲得信号;2、如果Wi-Fi沒有開啟,則無法加入網絡;3、輸入Wi-Fi密碼錯誤;4、檢查Wi-Fi網絡存在的問題;5、線纜和連接的問題;6、iOS設備、路由器以及線纜調制解調器或DSL調制解調器的問題;iPhone手機顯示無法加入網絡的解決辦法:1、确保您的路由器
2026-04-26
mete30epro和mete30 Pro區别
mete30epro和mete30 Pro區别
演示機型:華為mete30epro&&華為mete30Pro系統版本:EMUI111、存儲不同:mate30手機提供6GB+128GB和8GB+128GB兩種版本;mate30pro手機提供8GB+128GB和8GB+256GB兩種版本。2、屏幕不同:mate30手機屏幕尺寸為6.62英寸,分辨率為FHD+2340×1080像素;mate30pro手機屏幕尺寸為6.53英寸,分辨率為F
2026-04-26
Copyright 2023-2026 - www.tftnews.com All Rights Reserved