这是我正在为工作而开展的一个项目的一部分。
我想自动化一个 Sharepoint 站点,特别是从我和我的同事只有前端访问权限的数据库中提取数据。
我终于设法让机械化(在 python 中)使用 Python-NTLM 完成此任务,并通过修补部分源代码来修复重复发生的错误。
现在,我希望这是我最后的障碍:我需要提交的部分表单似乎是 JavaScript 函数的输出:| 你瞧…… Mechanize 不支持 javascript。我不想自己在 python 中模拟 javascript 功能,因为理想情况下我想要一个可重用的解决方案......
那么,有谁知道我如何评估从sharepoint下载的本地html上的javascript?我只想以某种方式运行 javascript(以完成页面的加载),但没有浏览器。
我已经研究过 selenium,但是对于我需要完成的工作量来说它非常慢......我目前正在研究 PyV8 以尝试自己评估 javascript......但肯定必须有一个应用程序或库(或任何东西)可以做到这一点?