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

  #5  
Старый 31.10.2022, 01:03
mozjakovnazar
Новичок
Регистрация: 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?
 
Ответить с цитированием