用语句print(requests.get(url,headers=headers).text)输出一下页面代码,如果没有ul->li的标签和内容,那么网页数据就是动态加载的。使用selenium或者F12打开网页开发者工具,选择Fetch/XHR,F5刷新数据页面,或点击控件,查找加载的数据链接。找到后,用相应的请求方法(post或get),加上请求参数对数据进行请求。
贴个网址出来看看吧先。
有可能网页上有js脚本,IE会自动执行js,然后动态生成一些控件而你爬的时候只爬到了代码本身