Python lxml xpath无法正常工作

时间:2015-12-26 18:56:22

标签: python xpath lxml

以下是一个简单的程序,用于在链接中打印教授的姓名:http://cse.iitkgp.ac.in/index.php?secret=d2RkOUgybWlNZzJwQXdLc28wNzh6UT09

xpath查询<body> <h1>Page has Key Press Listener</h1> <input id="disable" type="button" value="deactivate"> </body>在单独测试时给出输出名称。但是,该程序将空列表作为输出。我在这里做错了什么想法?

//font[1]/b/a/b/text()

1 个答案:

答案 0 :(得分:2)

该页面使用AJAX进行渲染,即:您需要的元素列表是通过JavaScript加载的。

这是实际提供数据的网址:

http://cse.iitkgp.ac.in/faculty4.php?_=1451158710268

我通过使用Chromium中的开发人员工具找到了它,寻找XHR请求。