日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

如何利用python之wxpy模塊玩轉微信

瀏覽:20日期:2022-07-13 16:33:01

wxpy也是一個python的模塊,利用它我們可以做很多有意思的事情首先利用一句代碼我們就可以利用python登錄網頁版微信

bot = Bot(cache_path= True)

這條語句會產生一個二維碼,我們掃描了這個二維碼之后就可以登錄我們的微信了功能一:獲得微信好友信息利用一行語句獲得你微信好友的個數、男女比例、TOP10省份及TOP10城市

my_friends.stats_text()

效果如圖

如何利用python之wxpy模塊玩轉微信

利用下面兩行代碼我們可以給微信好友發送信息

friends = my_friends.search(’你想要發送的人名’)[0]friends.send(’你想要發送的信息’)

所以衍生了下面兩個功能功能二:群發消息

my_friend = bot.friends()for i in my_friend[1:]: a = i.name friend = my_friend.search(a)[0] print(’正在發送’,friend) friend.send(’’)#你想要發送的內容 print(’ok’) time.sleep(1)#由于發送消息太快最后加上一個延遲

功能三:消息轟炸

friends = my_friends.search(’你想要發送的人名’)[0]for i in range(50): friends.send(’你想要發送的信息’)

我這里是發了50遍,記得加上time.sleep(),要是發送太快會被禁止發信息的功能四:獲得好友頭像利用friend.get_avatar函數

def CREATE_PICPATHT(): path = os.getcwd() +'pic' if not os.path.exists(path): os.mkdir(path) return pathdef IMAGE_SAVE(path): my_friends = bot.friends() num = 0 for friend in my_friends: print(friend.name) friend.get_avatar(path + ’’ + str(num) + '.jpg') num = num + 1path = CREATE_PICPATHT()IMAGE_SAVE(path)

效果如圖:

如何利用python之wxpy模塊玩轉微信

功能五:頭像拼接下面展示一些 內聯代碼片。

def PJ_IMAGE(path): length = len(os.listdir(path)) image_size = 2560 each_size = math.ceil(2560 / math.floor(math.sqrt(length))) x_lines = math.ceil(math.sqrt(length)) y_lines = math.ceil(math.sqrt(length)) image = Image.new(’RGB’, (each_size * x_lines, each_size * y_lines)) x = 0 y = 0 for (root, dirs, files) in os.walk(path): for pic_name in files: try: with Image.open(path + pic_name) as img: img = img.resize((each_size, each_size)) image.paste(img, (x * each_size, y * each_size)) x += 1 if x == x_lines: x = 0 y += 1 except IOError: print('頭像讀取失敗') img = image.save(os.getcwd() +'/wechat.png') print(’已完成’)

path就是上面獲得頭像的path,這串代碼是借鑒別的大神的

如何利用python之wxpy模塊玩轉微信

最后我把代碼整合在了一起并加上了按鈕和界面,如下圖

如何利用python之wxpy模塊玩轉微信

輸入的用戶名可以是備注也可以是原名,然后群發的消息也是放在第二行點擊一下就好了,好友信息會以txt的文件存放,好友圖片會放在文件夾里,雖然亞子有點丑

如何利用python之wxpy模塊玩轉微信

最后我也打包成了exe文件,可以直接執行

如何利用python之wxpy模塊玩轉微信如何利用python之wxpy模塊玩轉微信

最后附上完整代碼下面展示一些 內聯代碼片。

from wxpy import *import osimport tkinter as tkimport tkinterimport mathfrom PIL import Imageimport timewindow = tkinter.Tk()window.title(’微信’)window.geometry('800x480')bot = Bot(cache_path= True)l1 = tk.Label(window, text='第一行輸入用戶名第二行輸入信息', font=('黑體', 10))l1.pack()ask_text = tk.Entry(background = ’orange’)ask_text.pack()ask_text1 = tk.Entry(background = ’pink’)ask_text1.pack()def onclick(): a = ask_text.get() my_friends = bot.friends() friends = my_friends.search(a) return friends[0]def onclick1(): a = ask_text1.get() return adef CREATE_PICPATHT(): path = os.getcwd() +'pic' if not os.path.exists(path): os.mkdir(path) return pathdef IMAGE_SAVE(path): my_friends = bot.friends() num = 0 for friend in my_friends: print(friend.name) friend.get_avatar(path + ’’ + str(num) + '.jpg') num = num + 1def CREATE_TXTPATH(): a = os.getcwd() filename = a + ’用戶信息’ + ’.txt’ return filenamedef GET_FriendSTXT(filenmame): my_friend = bot.friends() with open(filenmame,’w’) as f: f.write(my_friend.stats_text()) print(’ok’)def SEARCH_FRIENDS(name): my_friends = bot.friends() friends = my_friends.search(name) return friends[0]def SEND_MESSAGES(friends,message): friends.send(message)def func(): path = CREATE_TXTPATH() GET_FriendSTXT(path)def func1(): path = CREATE_PICPATHT() IMAGE_SAVE(path) PJ_IMAGE(path)def func2(): a = onclick() b = onclick1() a.send(b) print(’發送成功’)def func3(): for i in range(50): time.sleep(1) func2()def PJ_IMAGE(path): length = len(os.listdir(path)) image_size = 2560 each_size = math.ceil(2560 / math.floor(math.sqrt(length))) x_lines = math.ceil(math.sqrt(length)) y_lines = math.ceil(math.sqrt(length)) image = Image.new(’RGB’, (each_size * x_lines, each_size * y_lines)) x = 0 y = 0 for (root, dirs, files) in os.walk(path): for pic_name in files: try: with Image.open(path + pic_name) as img: img = img.resize((each_size, each_size)) image.paste(img, (x * each_size, y * each_size)) x += 1 if x == x_lines: x = 0 y += 1 except IOError: print('頭像讀取失敗') img = image.save(os.getcwd() +'/wechat.png') print(’已完成’)def func4(): my_friend = bot.friends() b = onclick1() for i in my_friend[1:]: a = i.name friend = my_friend.search(a)[0] print(’正在發送’, friend) friend.send(b) # 你想要發送的內容 print(’ok’) time.sleep(1)window.bind(’<Return>’, onclick)click_button = tkinter.Button(window,text = ’獲取好友信息’,background = ’purple’,width = 10,height = 4,command = func)click_button.pack(side = ’left’)click_button1 = tkinter.Button(window,text = ’獲取好友圖片’,background = ’green’,width = 10,height = 4,command = func1)click_button1.pack(side = ’right’)click_button2 = tkinter.Button(window,text = ’點擊發送信息’,background = ’blue’,width = 10,height = 4,command = func2)click_button2.pack(side = ’top’)click_button3 = tkinter.Button(window,text =’連續發送五十’,background = ’pink’,width = 10,height = 4,command = func3)click_button3.pack()click_button4 = tkinter.Button(window,text =’群發信息’,background = ’grey’,width = 10,height = 4,command = func4)click_button4.pack(side = ’bottom’)window.mainloop()

總結

到此這篇關于利用python之wxpy模塊玩轉微信的文章就介紹到這了,更多相關python wxpy模塊玩轉微信內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: 微信 Python
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
女主播福利一区| 国产成人精品一区二区三区视频| 日本蜜桃在线观看视频| 精品久久91| 国产成人精品一区二区三区免费 | 四虎国产精品免费观看| 四虎成人av| 日韩精品水蜜桃| 99国产精品视频免费观看一公开| 久久国产成人| 日韩美女国产精品| 国产毛片精品| 国产精品伦理久久久久久| 欧产日产国产精品视频| 国产精品成久久久久| 精品成人免费一区二区在线播放| 久久久国产亚洲精品| 欧美1区免费| 伊人www22综合色| 国产欧美自拍一区| 中文字幕在线看片| 亚洲成人一区| 日韩久久一区| 老牛影视一区二区三区| 日本综合精品一区| 日韩有吗在线观看| 久久国产精品久久w女人spa| 亚洲三级视频| 国产精品久久久久9999高清| 欧美国产日本| 999久久久精品国产| 亚洲欧美在线综合| 久久精品国产99| 91tv亚洲精品香蕉国产一区| 久久亚洲美女| 精品国产中文字幕第一页| 久久亚洲国产| 日韩精品免费视频一区二区三区| 精品亚洲自拍| 99国产精品久久久久久久 | 日本成人在线一区| 精品视频一区二区三区四区五区| 九九精品调教| 亚洲一区有码| 精品一区二区三区中文字幕在线| 欧美日韩国产亚洲一区| 国产精品美女久久久久久不卡| 久久久精品五月天| 日韩成人av影视| 免费一二一二在线视频| 亚洲日本三级| 在线人成日本视频| 亚洲视频电影在线| 日韩欧美自拍| 日本免费新一区视频| 久久久久99| 日韩av午夜在线观看| 日韩欧美午夜| 日韩福利在线观看| 欧美精品一二| 老司机精品视频网| 午夜在线视频观看日韩17c| 久久久国产精品网站| 欧美在线综合| 国产精品毛片久久| 视频精品一区二区| 欧美日韩精品免费观看视完整 | 福利一区二区免费视频| 中文字幕亚洲影视| 91亚洲国产| 日韩精品欧美精品| 亚洲成人精选| 日本一区二区高清不卡| 日本在线一区二区三区| 亚洲网站视频| 国产在线观看91一区二区三区| 亚洲精品人人| 999久久久亚洲| 国精品产品一区| 18国产精品| 蜜桃视频第一区免费观看| 99精品一区| 国产一区二区三区四区五区| 日韩高清一区在线| 九一国产精品| 欧洲一区二区三区精品| 欧美激情三区| 日韩激情网站| 一区二区三区网站| 欧美日韩少妇| 久久蜜桃精品| 中文字幕人成乱码在线观看| 国产精品第一| 国产视频一区二区在线播放| 免费美女久久99| 亚洲免费成人| 欧美国产91| 99久久亚洲精品| 日韩成人高清| 日韩成人a**站| 老鸭窝一区二区久久精品| 国产美女精品视频免费播放软件| 亚洲精品欧洲| 久久高清一区| 亚洲一区二区三区高清不卡| 久久在线免费| 亚洲精品.com| 99热精品久久| 国产99精品| 国产一区视频在线观看免费| zzzwww在线看片免费| 成人午夜在线| 激情综合五月| 国产精品精品国产一区二区| 毛片不卡一区二区| 精品一区二区三区中文字幕 | 亚洲激情婷婷| 亚洲一区欧美二区| 在线成人直播| 午夜精品免费| 久久国产成人| 美国三级日本三级久久99 | 亚洲精品1区2区| 99日韩精品| 日韩制服丝袜先锋影音| 综合一区在线| 欧美亚洲一级| 久久国产精品美女| 精品久久一区| 欧美激情另类| 91精品国产91久久久久久黑人| 99精品视频精品精品视频| 国产精品88久久久久久| 午夜欧美视频| 免费国产亚洲视频| 亚洲综合中文| 91av一区| 久久精品亚洲一区二区| 亚洲美女久久精品| 欧美日韩精品免费观看视完整| 久久久久久久久99精品大| 神马久久午夜| 亚洲高清激情| 亚洲综合丁香| 久久免费大视频| 精品国产午夜| 在线亚洲激情| 蜜桃视频在线观看一区二区| 国产精品成人**免费视频| 老鸭窝一区二区久久精品| 手机精品视频在线观看| 妖精视频成人观看www| 日本精品不卡| 92国产精品| 婷婷激情一区| 免费日本视频一区| 国产欧美日韩精品一区二区免费| 日韩福利视频导航| 久久99偷拍| 你懂的亚洲视频| 国产精品成人a在线观看| 97精品国产一区二区三区| 日韩毛片视频| 亚洲1区在线| 久久久久久免费视频| 日韩精品五月天| 电影亚洲精品噜噜在线观看| 久久爱www成人| 美女视频黄免费的久久| 亚洲精品在线a| 野花国产精品入口| 亚洲成人精品| 久久久久免费| 精品视频一区二区三区四区五区 | 国产精品一线| 欧洲在线一区| 欧美日韩一区二区三区不卡视频 | 在线免费观看亚洲| 国产日韩在线观看视频| 国产欧美一区二区三区精品观看| 午夜电影一区| 国产精品激情电影| 久久毛片亚洲| 欧美高清不卡| 69堂精品视频在线播放| 国产精品主播| 久久久五月天| 日韩高清电影一区| 神马午夜在线视频| 日韩国产在线一| 日韩精品看片| 欧美天堂一区二区| 亚洲天堂黄色| 精品伊人久久久| 亚洲天堂av资源在线观看| 电影天堂国产精品| 欧美日韩夜夜| 日韩午夜精品| 91免费精品| 久久精品超碰|