diff --git a/src/person_name/extract_name_with_pinyinlist.py b/src/person_name/extract_name_with_pinyinlist.py index 4dc9785..87d187a 100755 --- a/src/person_name/extract_name_with_pinyinlist.py +++ b/src/person_name/extract_name_with_pinyinlist.py @@ -208,7 +208,8 @@ def write_new_contacts_to_excel(valid_contacts: list): def find_contact(generate_contacts: list, mail, pinyin_name_list): - contact = ContactPojo(mail=mail.mail, phone_number="", passport_number="", last_name="", first_name="") + contact = ContactPojo(mail=mail.mail, phone_number="", passport_number="", last_name="", first_name="", + store="random") spliteed = mail.mail.split("@") possible_name_list = generate_name_from_email(spliteed[0], pinyin_name_list) if possible_name_list is not None: @@ -223,6 +224,7 @@ def generate_contact_from_mail_list(_start_position, _end_position): # mail_list = db_manager.get_destination_emails()[8501:8520] # mail_list = db_manager.get_destination_emails()[8521:8600] mail_list = db_manager.get_destination_emails()[_start_position:_end_position] + print("mail_list size is {}".format(len(mail_list))) # mail_list = db_manager.get_destination_emails()[9323:9914] # excel_reader = ExcelHelper() # mail_list = excel_reader.read_mails_and_pwd(file_name="/Users/lpan/Desktop/toExtract.xlsx") @@ -238,8 +240,8 @@ def generate_contact_from_mail_list(_start_position, _end_position): if __name__ == '__main__': - start_position = 8701 - end_position = 8802 + start_position = 14500 + end_position = 15084 # x = range(start_position, end_position, 100) step = 100 step_list = range(start_position, end_position, step) @@ -248,6 +250,7 @@ if __name__ == '__main__': print(x) _from_position = x _end_position = x + step + print("_end_position is {}".format(_end_position)) if _end_position <= step_list[-1]: print("start extraction from {} to {}".format(_from_position, _end_position)) generate_contact_from_mail_list(_from_position, _end_position)