can get le type jsdata

This commit is contained in:
2024-03-19 13:51:44 +01:00
parent 4f48fc0366
commit 53ea721cb6
10 changed files with 245 additions and 157 deletions
+9 -7
View File
@@ -8,11 +8,11 @@ from db.mongo_manager import MONGO_STORE_MANAGER
from excel_reader import read_contacts
from models.contact_pojo import ContactPojo
from queue_message.CookiesPublisher import CookiesPublisher, REQUEST_DATA_QUEUE_DE, REQUEST_DATA_QUEUE_TEST, \
REQUEST_DATA_OBJECT, TEST_QUEUE
REQUEST_DATA_OBJECT, TEST_QUEUE, REGISTER_QUEUE
from queue_message.appointmentrequestsender import AppointmentRequestSender, REQUEST_DATA_QUEUE
from utiles import is_time_between
from workers.captcha_result_getter import CaptchaResultGetter, HERMES_REGISTER
from workers.proxies_constants import PROXY_LIST_DE, PROXY_LIST_FR, MOBILE_PROXY_LIST_FR
from workers.proxies_constants import PROXY_LIST_DE, PROXY_LIST_FR, MOBILE_PROXY_LIST_FR, FR_PROXY_MOB_OXY_STICKY
from workers.sender import Sender
IPFIY = 'http://api.ipify.org'
@@ -89,14 +89,16 @@ def send_appointment_request(message_queue_name, _contact_list):
if __name__ == '__main__':
contacts_file_path = '~/Desktop/contact_list_2024-03-09.xlsx'
contacts_file_path = '~/Desktop/contact_list_2024-03-15.xlsx'
_contact_list = read_contacts(contacts_file_path)
_segment_number = 10
_contact_list_to_book = filter_contacts(_contact_list)
_segment_number = 5
print("{} contacts to book".format(len(_contact_list_to_book)))
for i in range(0, _segment_number):
print(i)
_step = int(len(_contact_list) / _segment_number)
_sublist = _contact_list[i:_step * (i + 1)]
_step = int(len(_contact_list_to_book) / _segment_number)
_sublist = _contact_list_to_book[i:_step * (i + 1)]
print(_sublist[0])
print(_sublist[-1])
_thread1 = Thread(target=send_appointment_request, args=(REQUEST_DATA_OBJECT, _sublist))
_thread1 = Thread(target=send_appointment_request, args=(TEST_QUEUE, _sublist))
_thread1.start()