optimization on email reader

This commit is contained in:
2022-08-09 23:01:10 +02:00
parent 138b4a087b
commit f780834d88
4 changed files with 4 additions and 12 deletions
+3 -3
View File
@@ -121,8 +121,8 @@ def need_to_valid_url(url: str, successful_items) -> bool:
id = parts[5]
if len(id) == 6:
for item in successful_items:
if item.url_validated is not None:
print("id:{}, status:{} ".format(id, str(item.url_validated)))
# if item.url_validated is not None:
# print("id:{}, status:{} ".format(id, str(item.url_validated)))
if item.id == id:
if item.url_validated is not None:
return not item.url_validated
@@ -146,9 +146,9 @@ def read_mails():
# mail_address4 = MailAddress(mail="hongjiang176@aol.com", password="ftzpscgzvwneelmn")
# mail_list = [mail_address3, mail_address2, mail_address1, mail_address4]
# mail_list = [mail_address1]
successful_items = MONGO_STORE_MANAGER.get_all_successful_items_for_day()
for mail in mail_list:
mail_reader = MailReader(mail.mail, mail.password)
successful_items = MONGO_STORE_MANAGER.get_all_successful_items_for_day()
mail_info_list = mail_reader.read_emails()
with ThreadPoolExecutor(max_workers=10) as executor:
for mail in mail_info_list: