This commit is contained in:
14
main.py
14
main.py
@@ -232,15 +232,21 @@ def gpt_response_message(content: str, name_promt: str):
|
|||||||
|
|
||||||
# Общие функции проверки ссылок
|
# Общие функции проверки ссылок
|
||||||
def check_url(url):
|
def check_url(url):
|
||||||
print(url)
|
try:
|
||||||
response = requests.get('http://45.129.78.228:8002/check_url_exists', params={'url': url})
|
response = requests.get('http://45.129.78.228:8002/check_url_exists', params={'url': url})
|
||||||
if response.status_code == 200:
|
if response.status_code == 200:
|
||||||
result = response.json()
|
result = response.json()
|
||||||
print(result["exists"])
|
print(result["exists"])
|
||||||
return result["exists"]
|
return result["exists"]
|
||||||
|
except requests.exceptions.Timeout:
|
||||||
else:
|
print(f"Timeout при проверке URL: {url}")
|
||||||
print(f"Ошибка: {response.status_code}")
|
logger.warning(f"check_url timeout: {url}")
|
||||||
|
# Если таймаут — считаем, что URL новый (пропускаем)
|
||||||
|
return False
|
||||||
|
except Exception as e:
|
||||||
|
print(f"Ошибка при проверке URL: {e}")
|
||||||
|
logger.error(f"check_url error: {e}")
|
||||||
|
# Если ошибка — считаем, что URL новый (пропускаем)
|
||||||
return False
|
return False
|
||||||
|
|
||||||
# функции даты первого источника (газета)
|
# функции даты первого источника (газета)
|
||||||
|
|||||||
Reference in New Issue
Block a user