add random store while extracting contact list
This commit is contained in:
@@ -208,7 +208,8 @@ def write_new_contacts_to_excel(valid_contacts: list):
|
|||||||
|
|
||||||
|
|
||||||
def find_contact(generate_contacts: list, mail, pinyin_name_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("@")
|
spliteed = mail.mail.split("@")
|
||||||
possible_name_list = generate_name_from_email(spliteed[0], pinyin_name_list)
|
possible_name_list = generate_name_from_email(spliteed[0], pinyin_name_list)
|
||||||
if possible_name_list is not None:
|
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()[8501:8520]
|
||||||
# mail_list = db_manager.get_destination_emails()[8521:8600]
|
# mail_list = db_manager.get_destination_emails()[8521:8600]
|
||||||
mail_list = db_manager.get_destination_emails()[_start_position:_end_position]
|
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]
|
# mail_list = db_manager.get_destination_emails()[9323:9914]
|
||||||
# excel_reader = ExcelHelper()
|
# excel_reader = ExcelHelper()
|
||||||
# mail_list = excel_reader.read_mails_and_pwd(file_name="/Users/lpan/Desktop/toExtract.xlsx")
|
# 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__':
|
if __name__ == '__main__':
|
||||||
start_position = 8701
|
start_position = 14500
|
||||||
end_position = 8802
|
end_position = 15084
|
||||||
# x = range(start_position, end_position, 100)
|
# x = range(start_position, end_position, 100)
|
||||||
step = 100
|
step = 100
|
||||||
step_list = range(start_position, end_position, step)
|
step_list = range(start_position, end_position, step)
|
||||||
@@ -248,6 +250,7 @@ if __name__ == '__main__':
|
|||||||
print(x)
|
print(x)
|
||||||
_from_position = x
|
_from_position = x
|
||||||
_end_position = x + step
|
_end_position = x + step
|
||||||
|
print("_end_position is {}".format(_end_position))
|
||||||
if _end_position <= step_list[-1]:
|
if _end_position <= step_list[-1]:
|
||||||
print("start extraction from {} to {}".format(_from_position, _end_position))
|
print("start extraction from {} to {}".format(_from_position, _end_position))
|
||||||
generate_contact_from_mail_list(_from_position, _end_position)
|
generate_contact_from_mail_list(_from_position, _end_position)
|
||||||
|
|||||||
Reference in New Issue
Block a user