首页
/
每日頭條
/
科技
/
怎麼把python代碼發給别人
怎麼把python代碼發給别人
更新时间:2026-06-06 19:49:38

要想完成這個需求,需要用到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
推荐阅读
大疆靈眸Osmo手機雲台2如何連接手機
大疆靈眸Osmo手機雲台2如何連接手機
1、首先在手機上打開DJIGOAPP,然後将手機夾持在靈眸Osmo手機雲台2上,并打開手機藍牙。2、長按靈眸Osmo手機雲台2操作面闆上的M鍵,啟動靈眸Osmo手機雲台2。3、打開手機的藍牙菜單,找到靈眸Osmo手機雲台2的藍牙設備并連接。4、打開DJIGOAPP,向右滑動主界面,将所選設備切換到靈眸Osmo手機雲台2,并點擊連接設備。5、在藍牙設備列表中找到自己的靈眸Osmo手機雲台2,并點擊連
2026-06-06
藍牙耳機隻能連接一台手機嗎
藍牙耳機隻能連接一台手機嗎
演示機型:Iphone12&&華為p40&&小米11&&airpods系統版本:iOS14.4藍牙耳機一次隻能連接一台手機,但可以和不同手機配對。每部手機内部集成了一個藍牙模塊,這個模塊隻能控制一個藍牙設備或者傳輸中也隻能點對點傳輸。一個藍牙模塊最多隻能連接一個設備,不能同時連接2個藍牙。出現不可用的現象可能是手機與藍牙耳機連接時間過長導緻,重新嘗試即可。此方法适用于蘋果、小米、華為手機。連接時藍
2026-06-06
g和gb哪個流量多
g和gb哪個流量多
演示機型:Iphone12系統版本:iOS14.4G和GB一樣多。G和GB都是屬于流量的u計量單位,GB、KB、MB也可以寫作G(吉)、M(兆)、K(千)。手機流量的單位是采取1024進制的,單位有GB(G)、MB(M)、KB、B。流量的其他計量單位:單位以字節表示,即:B、KB、MB、GB等(也可簡稱為B、K、M和G等,MB也稱兆字節或兆)。對這種表示,完全是借用硬盤儲存數字的單位。衆所周知,計
2026-06-06
微信不能換綁手機号怎麼辦
微信不能換綁手機号怎麼辦
演示機型:Iphone12系統版本:iOS14.4.1APP版本:微信8.0.0微信中可以更換手機号碼,錯誤的操作方法就會導緻更換手機号失敗。打開手機微信,點擊我的頁面下方的設置。在設置頁面上方打開賬号與安全。然後在頁面上方打開手機号。在彈出頁面下方點擊更換手機号。在頁面輸入新的手機号後點擊右上角下一步。然後在更換手機号流程指引頁面點擊下一步,然後跟着步驟提醒操作即可。
2026-06-06
中國象棋起源于什麼時期
中國象棋起源于什麼時期
我國象棋具有悠久的曆史。戰國時期,已經有了關于象棋的正式記載,如《楚辭·招魂》中有蓖蔽象棋,有六簿些;曹并進,遒相迫些;成袅而牟,呼五白些。《說苑》載雍門子周以琴見孟嘗君,說足下千乘之君也,燕則鬥象棋而舞鄭女。由此可見,遠在戰國時期,象棋已在貴族階層中流行開來了。據上述情況及象棋的形制推斷,象棋當在周代建朝前後産生于我國南部的氏族地區。早期的象棋,棋制由棋、著、局等三種器具組成。兩方
2026-06-06
Copyright 2023-2026 - www.tftnews.com All Rights Reserved