
31.10.2022, 01:03
|
|
Новичок
Регистрация: 29.10.2022
Сообщений: 5
С нами:
1864521
Репутация:
3
|
|
Сообщение от Ivan?
Проверяем заголовок страницы, поскольку он самый ближайший.
Сообщение от Спойлер
зависимости:
Код:
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}"
)
Так, понял, а если мне их надо брать из текстовика, то что надо менять?
with open "chats.txt", вместо links?
|
|
|