Python怎么获取网页中js生成的数据

2024-11-19 00:41:43
推荐回答(1个)
回答(1):

  js代码是需要js引擎运行的,Python只能通过HTTP请求获取到HTML、CSS、JS原始代码而已。
  不知道有没有用Python编写的JS引擎,估计需求不大。
  我一般用PhantomJS、CasperJS这些引擎来做浏览器抓取。
  直接在其中写JS代码来做DOM操控、分析,以文件方式输出结果。
  让Python去调用该程序,通过读文件方式获得内容。