Я использую bs4, чтобы очистить некоторые результаты. Я мог видеть содержимое HTML в исходном коде, но когда я пытаюсь получить его с помощью bs4, он не выдает, а говорит: «Файл не существует»
from bs4 import BeautifulSoup
import requests
source = requests.get("https://result.smitcs.in/grade.php?subid=BA1106")
soup = BeautifulSoup(source.text, "html.parser")
marks_pre = soup.find("pre")
marks = marks_pre.find("div")
print(marks.prettify())
Приведенный выше код возвращает
<div style="font-family: courier; line-height: 12px;font-size:
20px;background:white;"> File does not exist </div>
Приведенный выше код работает нормально, если я скопирую исходный код из Интернета и сохраню его локально как файл HTML, а затем извлек его.