我试图用Scrapy来解析一组相对简单的网页。主页面上有很多链接,看起来像:
<a name='LINK1$17' id='LINK1$17' tabindex='145' href="javascript:hAction_win0(document.win0,'LINK1$17', 0, 0, 'International Relations', false, true);" class='SSSAZLINK'>International Relations</a>
单击该链接将加载第二页,其中显示了我正在抓取的一些详细信息。我确实需要从第一页开始,因为它是我正在抓取的所有这些东西的索引。如何使用selenium运行javascript操作?我试过:
^{pr2}$那没用。有没有一种简单的方法可以“点击”链接并获得显示的内容?在
结果我用的是正确的函数。以下调用有效:
我只需要删除一开始的“javascript:”。在
相关问题 更多 >
编程相关推荐