Показать сообщение отдельно

  #4  
Старый 31.10.2022, 00:55
pomidorq
Участник форума
Регистрация: 17.04.2020
Сообщений: 184
С нами: 3197792

Репутация: 83
По умолчанию

Проверяем заголовок страницы, поскольку он самый ближайший.

Цитата:
Сообщение от Спойлер  


зависимости:





Код:
pip install bs4
pip install lxml


В цикле закидываешь ссылки и дальше после проверки делаешь то, что тебе нужно.

Python:





Код:
from
requests
import
get
from
typing
import
Union
from
bs4
import
BeautifulSoup

links
=
[
"https://t.me/morgen"
,
"https://t.me/123"
]
def
validate_url
(
url
:
str
)
-
>
Union
[
bool
,
None
]
:
content
=
get
(
url
)
soup
=
BeautifulSoup
(
content
.
text
,
"lxml"
)
title
=
soup
.
find
(
"title"
)
if
"Telegram: Contact"
in
title
.
text
:
return
True
for
link
in
links
:
if
validate_url
(
link
)
:
print
(
f"✔{link}"
)
else
:
print
(
f"✖{link}"
)


 
Ответить с цитированием