相关疑难解决方法(0)

单击通过webdriver的javascript弹出窗口

我正在使用Python中的Selenium webdriver抓取一个网页

我正在处理的网页上有一个表格.我可以填写表单,然后单击"提交"按钮.

它会生成一个弹出窗口(Javascript Alert).我不确定,如何通过webdriver点击弹出窗口.

知道怎么做吗?

谢谢

python selenium alert webdriver web-scraping

17
推荐指数
2
解决办法
3万
查看次数

从Python在网页上执行Javascript方法

我正在为特定的网页编写一个Web抓取器,我正在使用"urllib2.Request(MyURL)"和"BeautifulSoup"进行此操作,但问题是MyURL中有一个Paging页面并且下一页加载(在相同的myURL中)/page)通过点击链接,此链接后面是javascript方法写的

{ javascript:__doPostBack('rptPagingBottom$ctl01$btnPage','') }.
Run Code Online (Sandbox Code Playgroud)

现在没有从Python执行这个Javascript函数,我无法获得完整的页面列表.如何从Python调用此Javascript方法以便我可以获取该网页的所有页面?

我在这里找到了一个相关的问题,建议使用(Rhino,V8,SeaMonkey),但我根本没有得到这个.如果有可能,我需要一些示例代码.

javascript python web-scraping

8
推荐指数
1
解决办法
5683
查看次数

从python调用Javascript

我正在寻找一种从python函数调用js函数的方法.我来找你,因为我也需要我的js函数来使用DOM,所以pyv8例如不是解决方案..你们有什么想法吗?它甚至可能吗?

提前致谢.

javascript python

3
推荐指数
2
解决办法
7734
查看次数

标签 统计

python ×3

javascript ×2

web-scraping ×2

alert ×1

selenium ×1

webdriver ×1