原创
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
python测试微信中谁把你删除了
著作权归作者所有
来源:某程序员
经常微信会收到“你也清一清吧……”之类的清理好友类的群发消息。首先这个方法完全无效,群发的消息在自己这边是没有任何反馈,只会显示发送已成功,而对接受方是一个非常大的骚扰。结果呢?无数人在朋友圈里说:本来没想删的,看到发这个的就马上就删了。那么发过这种测试群发消息的人,为了稳妥起见,就会再发一轮:“测试是否有好友因好友删除测试而把我删除”,第二轮完事以后,还隔两天再测一下是否有人不堪第二轮的好友删除测试而将我删除………循环往复,直到好友将自己删光为止,空虚寂寞冷地孤家寡人过儿童节了……这种方法既愚蠢又野蛮,实在是下下之策。在这里告诉大家一个方法:如何优雅地、智慧的、不骚扰别人的情况下识别出来哪些人将你从好友中删除了,本方法绝对可靠,本人亲测,效果不错,马上睁大眼睛看着吧,这里以在win系统下为例:
首先,为了实现Linux到windows的兼容性,编写以下代码,保存为linuxtowindows# -*- coding: utf-8 -*-import sys classUnicodeStreamFilter:def__init__(self, target): self.target = target self.encoding ='utf-8' self.errors ='replace' self.encode_to = self.target.encodingdefwrite(self, s):if type(s) == str: s = s.decode("utf-8") s = s.encode(self.encode_to, self.errors).decode(self.encode_to) self.target.write(s) if sys.stdout.encoding =='cp936': sys.stdout = UnicodeStreamFilter(sys.stdout) if __name__ =="__main__": a ="你好" b =u"你好"print aprint b其次是编写主程序#!/usr/bin/e