根据提供的代码,无法确定为什么li_list为空。可能原因包括:

  1. 网页源代码中没有符合给定XPath的元素。请检查XPath是否正确,或者尝试使用其他XPath来获取目标元素。
  2. 网页源代码中的目标元素是通过JavaScript动态加载的,而不是在初始请求中返回的。您可以尝试使用Selenium等工具模拟浏览器行为来获取完整的网页源代码。
  3. 请求被网站阻止或重定向到其他页面。您可以检查请求返回的状态码(r.status_code)以确定是否成功获取了网页内容。
  4. 网页内容中包含了验证码或其他机制,需要额外的处理才能获取到目标元素。

原文地址: https://www.cveoy.top/t/topic/ihcz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录