Получение данных о сервере через питон

dzin

Новичок
Автор темы
7
1
Здравствуйте, можно ли как то узнать допустим онлайн сервера, ники игроков и прочее через питон?
 

Vintik

Мечтатель
Проверенный
1,449
900
Речь о сайте самого проекта, да и без разницы, решение бредовое
Необоснованный вывод.
Вёрстка сайта меняется максимум раз в год. Вот сайт Аризоны уже не менялся полтора года точно. Сайт Адванса был таким с самого начала – с 2013 (8 лет уже).
Если для тебя это бредовое решение – спарсить информацию о онлайне (делается через requests в максимум 30 строк кода), то даже говорить не о чем.
 

Neon3333

Известный
181
71
Необоснованный вывод.
Вёрстка сайта меняется максимум раз в год. Вот сайт Аризоны уже не менялся полтора года точно. Сайт Адванса был таким с самого начала – с 2013 (8 лет уже).
Если для тебя это бредовое решение – спарсить информацию о онлайне (делается через requests в максимум 30 строк кода), то даже говорить не о чем.
Чем твои 30 строк кода на реквестах так превосходят предложенное выше решение?
Если ты выбираешь сраные реквесты, вместо шустрого клиентского апи, которое работает на рконе, то да, с тобой действительно не о чем говорить
 

Vintik

Мечтатель
Проверенный
1,449
900
Чем твои 30 строк кода на реквестах так превосходят предложенное выше решение?
Если ты выбираешь сраные реквесты, вместо шустрого клиентского апи, которое работает на рконе, то да, с тобой действительно не о чем говорить
Потому что не вижу смысла тянуть API. Почему сразу "сраные реквесты"? Оба решения нормальные.
 

dzin

Новичок
Автор темы
7
1

Python:
with SampClient(address='1.1.1.1', port=7777) as client:
    info = client.get_server_info()
    clients = client.get_server_clients_detailed()

print(f'Онлайн: {info.players}/{info.max_players}')
print(f'Игроки {clients}')
Благодарю за ответ, давно искал.