打印出来为什么是空的:已知xpath没有错 url=httpjswaterjiangsugovcncolcol54071indexhtmlheaders=User-AgentMozilla50 Windows NT 100; Win64; x64; rv1090 Gecko20100101 Firefox1130r=requestsgeturl=urlheaders=headersrencodin
根据提供的代码,无法确定为什么li_list为空。可能原因包括:
- 网页源代码中没有符合给定XPath的元素。请检查XPath是否正确,或者尝试使用其他XPath来获取目标元素。
- 网页源代码中的目标元素是通过JavaScript动态加载的,而不是在初始请求中返回的。您可以尝试使用Selenium等工具模拟浏览器行为来获取完整的网页源代码。
- 请求被网站阻止或重定向到其他页面。您可以检查请求返回的状态码(r.status_code)以确定是否成功获取了网页内容。
- 网页内容中包含了验证码或其他机制,需要额外的处理才能获取到目标元素。
原文地址: https://www.cveoy.top/t/topic/ihcz 著作权归作者所有。请勿转载和采集!