def get_task(taskList):
'''
????? ???MyChat??? ???????get_tasklist ?????????
:param taskList:
:return:
'''
contacts = []
chatrooms_list = []
contact_list = []
is_info_correct = True # ????????
for task in taskList:
contact_list = itchat.search_friends(name=task[1]) # ????????
# ??????????????????
if len(contact_list) == 0:
# ????????
chatrooms_list = itchat.search_chatrooms(name=task[1])
# ????????????????????
if len(chatrooms_list) == 0:
print("???????????.????????? -> ???{0}".format(task[1]))
# ??????
is_info_correct = False
break
else:
contacts.append(MyChat(chatrooms_list[0], task[0], task[1],task[2]))
# ????
else:
contacts.append(MyChat(contact_list[0], task[0], task[1], task[2]))
if is_info_correct is False:
return False
else:
return contacts
评论列表
文章目录