gpt4 book ai didi

javascript - 由javascript生成的python goto链接

转载 作者:太空宇宙 更新时间:2023-11-03 19:33:07 25 4
gpt4 key购买 nike

大家好!我需要从网站获取一些数据,使用 JavaScript 生成其内容。不知何故,在 ClientForm 模块的帮助下,我可以在网站上授权并通过将所需的表单值传递到搜索列表来获取所需的数据。但是,我得到了几页结果。我需要循环浏览这些页面,保存它们。但重点是“下一页”按钮看起来像

a onclick="if(typeof jsfcljs == 'function') { 
jsfcljs(document.getElementById('nestedView:j_id_id8pc10'),
{'nestedView:j_id_id8pc10:next':'nestedView:j_id_id8pc10:next'},
'');
}
return false"
href="#" id="nestedView:j_id_id8pc10:next">next

我如何使用 python 移动此链接?

最佳答案

您的选择基本上是:

  1. 弄清楚 JavaScript 正在做什么,并尝试将其复制到 Python 中,以便服务器向您发送相同的数据。如果您还没有使用 Firebug,那么您将需要它。
  2. 使用浏览器控制框架(例如 Selenium RC)与使用 Python 的浏览器进行交互。

一般来说,选项 1 更简单,除非您已经熟悉使用框架来控制浏览器,或者 JavaScript 真的非常难以理解。

哦,还有 3:用 Python 编写一个 javascript+DOM 引擎。 (不,这是个笑话。它不存在是有原因的。)

关于javascript - 由javascript生成的python goto链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4806816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com