无法使用请求解析HTTP tbody元素

时间:2015-10-20 03:33:16

标签: python https html-parsing python-requests

我正在尝试解析https://courses.illinois.edu/schedule/2016/spring/CS/125此网站并从中获取表格元素。 我在python

中使用了请求
r = requests.get(url)
print r.text

我无法在存在的tbody中获得竞争

<tbody></tbody>

1 个答案:

答案 0 :(得分:1)

如果您在网络浏览器中查看来源,您会发现<tbody>标记中没有文字。如果您搜索要查找的文本,则会在<script type="text/javascript">标记中找到该文本。不幸的是,请求不会处理javascript,因此您必须找到另一种工具来获取该信息。