【发布时间】:2010-10-10 01:47:47
【问题描述】:
这里LINK 建议可以“弄清楚JavaScript 在做什么并在你的Python 代码中模拟它:”这就是我想要帮助做的事情,即我的问题。如何模拟 javascript:__doPostBack ?
来自网站的代码(完整页面来源在这里LINK:
<a style="color: Black;" href="javascript:__doPostBack('ctl00$ContentPlaceHolder1$gvSearchResults','Page$2')">2</a>
当然,我基本上已经知道从这里去哪里了。
提前感谢您的帮助和想法
好的,有很多帖子询问如何在使用 python 库 mechanize、beautifulsoup 进行网络抓取时如何单击 javascript 按钮,类似的。我看到很多“不支持”的响应都使用这个非 python 解决方案。我认为这个问题的 python 解决方案将对许多人大有裨益。鉴于此,我不是在寻找诸如使用 x、y 或 z 之类的答案,它们不是 python 代码或需要与浏览器交互。
【问题讨论】:
-
您应该将链接添加到您所指的文本,而不是 LINK。
标签: javascript python mechanize web-scraping dopostback