Я хотел бы вернуть true или false из определенного потока, мой код:
def main(chat_id):
# use a different driver for each thread
chrome_options = Options()
sleep(0.5)
chrome_options.add_argument('user-data-dir=/home/ale/botTelegram/users/' + chat_id + '/cookies')
# chrome_options.add_argument('--headless')
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--lang=en')
print("Starting WebDrivers")
browser = webdriver.Chrome(options=chrome_options)
sleep(2)
user = igLogin.checkAlreadyLoggedIn(browser, chat_id)
print(user, chat_id) #this print in the console True or False + chat_id
return user
def start_thread_browser(chat_id):
user = threading.Thread(target=main(chat_id)).start()
print(user, chat_id) #this print in the console None + chat_id
Как я могу получить это Истина или Ложь из Нити? это безопасно? Лучше, если я буду хранить его в БД?