Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Кто поможет вытащить код

Andre52 Мудрец (10603), открыт 2 недели назад
Есть сайт http://aktiv-chat.ru/ из него надо вытащить код плеера со строкой сколько чел в чате и с овалом кто в эфире. Если кто поможет заранее благодарен
1 ответ
Татьяна Просветленный (32705) 2 недели назад
 import re 
import requests # pip install requests
from bs4 import BeautifulSoup # pip install beautifulsoup4

url = "http://aktiv-chat.ru/"
response = requests.get(url)
soup = BeautifulSoup(response.content, 'html.parser')

# Найти нужный элемент с текстом "СЕЙЧАС ОНЛАЙН: 8 ЧЕЛ."
online_text = soup.select_one(
'.vt_module_inside .moduletable_menu span.vt_heading2').text

# Извлечь только число
match = re.search(r'\d+', online_text)
if match:
online_count = match.group()
print(f"Сейчас онлайн: {online_count} чел.")
else:
print("Не удалось найти количество людей онлайн.")

тебе выдаст количество человек сколько слушает
результат на момент теста было 8
 Сейчас онлайн: 8 чел. 
Если будет больше или меньше выдаст соответственно
и хранится само число в переменной online_count
Andre52Мудрец (10603) 2 недели назад
Спасибо уже что то еще бы черный овал с плеера.
Похожие вопросы