Untitled
unknown
python
a year ago
1.2 kB
2
Indexable
Never
def close_old_browser(): try: max_retries = 5 # максимальное количество попыток for attempt in range(max_retries): stop_req_url = f'http://localhost:3001/v1.0/browser_profiles/{dolphin_profile_id}/stop' headers = {"Authorization": f"Bearer {dolphin_api_token}"} response = requests.get(stop_req_url, headers=headers) print(headers) if response.status_code == 401 and "unauthorized" in response.text: print(f"Попытка {attempt + 1}: Не авторизован. Повторная попытка через 5 секунд.") time.sleep(5) else: print("Закрыл старый браузер: ", "Response status code:", response.status_code, "Response content:", response.text) break # выходим из цикла, если удалось закрыть браузер или если это не "unauthorized" except Exception as e: print(f'Не удалось закрыть старый браузер. Текст ошибки: {e}')