使用Python运行网站的javascript函数

2024-10-03 00:25:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在想这是否可能-

这是Chrome在这个网站上的“inspect element”的图片。 enter image description here

我可以用自己的参数运行“goCourseDetails”js函数吗?你知道吗

我正在使用Python和selenium来尝试编写一个脚本来实现这一点,但是我不知道如何访问JS函数。你知道吗

提前谢谢。你知道吗


Tags: 函数脚本参数网站seleniumjs图片element
1条回答
网友
1楼 · 发布于 2024-10-03 00:25:37

您可以使用driver.execute_script()在浏览器中执行javascript代码段。你知道吗

函数goCourseDetails可以从浏览器全局变量window获得

driver.execute_script('window.goCourseDetails.call(null, arguments)',
      <department>, <degreelevel>, <course>, <detail>, <year>, <semester>
)

相关问题 更多 >