我编写了一个程序,但我得到的不是申请人列表,而是 HTML 页面代码。
如何编写这样一个程序,以便它以文本形式从网站返回申请人列表?
import requests
def read_website_data(url):
try:
# Отправляем GET-запрос к указанному URL
response = requests.get(url)
# Проверяем статус ответа
if response.status_code == 200:
# Если успешный ответ (код 200), выводим содержимое
print("Данные с сайта:")
print(response.text)
else:
# В случае неуспешного ответа выводим сообщение об ошибке
print(f"Ошибка при получении данных. Код статуса: {response.status_code}")
except requests.exceptions.RequestException as e:
# В случае ошибки запроса выводим сообщение об исключении
print(f"Ошибка запроса: {e}")
if __name__ == "__main__":
# Укажите URL сайта, который вы хотите прочитать
target_url = "https://pk.mpei.ru/inform/list581bacc.html"
# Вызываем функцию для чтения данных с сайта
read_website_data(target_url)