First PIP3 Install Itchat
The code is as follows
#!/usr/bin/python2.7 #-*-Coding:utf-8-*-ImportItchatImportJsonImportRandomImportSYS Reload (SYS) sys.setdefaultencoding (' UTF8 ') # Get processing groupingdefCreate_process_list (process_size): Process_list = [] Default_process_size = + Process_group_size = Process_si Ze/default_process_sizeifProcess_size% Default_process_size > 0:process_group_size = process_group_size + 1 forI inRange (process_group_size): start = (i * default_process_size) end = start + default_process_sizeifEnd > Process_size:end = Process_size process_list.append ({' Start ': Start, ' End ': End}) returnProcess_listdefGet_delete_user_list (Start, End, friends):Print' Start run Get_delete_user start: ' + str (start) + ', end: ' + str (end) Process_member_list = Friends[start:end] M Ember_dict = {} forMember inprocess_member_list:member_dict[member[' UserName '] = MemberPrintmember[' nickname '] + '-----' + str (start) group_name = ' G1 ' + str (random.randint (0,1199))Print' Group_name: ' + group_name result = Itchat.create_chatroom (process_member_list, Group_name)Print' Result: ' + json.dumps (result) Result_member_list = result[' memberlist '] delete_list = [] forResult_member inResult_member_list:Print'---------------member-------------'PrintJson.dumps (Result_member)ifresult_member[' memberstatus '] = = 4: # was deleted by the other delete_list.append (result_member[' UserName '])Print' This man removed me ' + result_member[' UserName '] returnDelete_list Itchat.auto_login (hotreload=True) friends = Itchat.get_friends () Friends_len = Len (Friends)Print' Print buddy number: ' + str (friends_len) process_list = Create_process_list (friends_len) delete_user_list = [] forProcess inProcess_list:start = process[' start '] end = process[' End '] list = Get_delete_user_list (start, end, friends)Print' Delete my number: ' + str (len (list) #] # list = get_delete_user_list (170, 173, friends) # print ' Delete my number: ' + str (len (list) # print ' Delete my number: ' + str (len (delete_user_list) # for Itchat.dump_login_status ()