我有一个网站,我想以文本形式显示时间表。我似乎能够处理发送请求,但我似乎无法获取时间表本身。告诉我怎样做才是正确的
import requests
from bs4 import BeautifulSoup
group_id = "93"
date_from = "02.10.2024"
date_to = "03.10.2024"
url = 'https://www.tolgas.ru/services/raspisanie/?id=0'
payload = {
'vr': group_id, # Идентификатор группы
'from': date_from, # Начальная дата
'to': date_to, # Конечная дата
'submit_button': 'Показать'
}
response = requests.post(url, data=payload)
soup = BeautifulSoup(response.text, 'html.parser')
使用此代码
soup.find_all('div', class_="div.timetable-frame__row:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2)")
print(soup.find_all)
但最终我显然得到了一个完整的网站,因为......显示大量文本,不仅是 div 标签,还包括所有其他标签
