我正在尝试抓取网页并接收按下按钮所需的数据。这是按钮的源代码:
"a class="press-me_btn"href="javascript:void( NewPage['DemoPage'].startDemo() );"id="js_press-me_btn">按我
是否可以在不使用浏览器的情况下以某种方式“按下”按钮?是通过将 wget 与 --post-data 参数一起使用,还是使用小型 python、ruby、perl 等应用程序?
欢迎任何想法!
最佳答案
在这种情况下,这些不是按钮,而是一个 anchor element ,我认为您需要运行 href 属性中的 js 代码:
javascript:void( NewPage['DemoPage'].startDemo() );
关于python - 网页抓取: press javascript button,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3851413/