Получение кода html страницы по ее адресу - Python

Узнай цену своей работы

Формулировка задачи:

Прошу помочь с такой проблемой. Написал код для получения в файл кода страницы по заданному адресу сайта:
Проблема в том, что для данного сайта в файл записывается код не именно заданной страницы (в данном случае https://pwcats.info/kassiopeya/11208), а почему-то всегда прописывается код страницы https://pwcats.info/etherblade/11208. Это можно определить, сравнив полученный в файл текст и просмотренный в браузере исходный код. В чем может быть причина? Для ясности, это разные сервера игры. Их можно выбирать на сайте справа вверху из ниспадающего списка.

Решение задачи: «Получение кода html страницы по ее адресу»

textual
Листинг программы
import requests
 
url = 'https://pwcats.info'
 
servers = '''/servers/orion
/servers/vega
/servers/sirius
/servers/mira
/servers/drakon
/servers/gelios
/servers/atlas
/servers/luna
/servers/kassiopeya
/servers/lisichka
/servers/gidra
/servers/cerberus'''.splitlines()
 
 
for srv in servers:
    response = requests.get(url+srv, allow_redirects=False)
    print(srv.split('/')[-1], '==>', response.cookies['serverPW'])

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.286 из 5
Похожие ответы