如何单击python中的按钮
Posted
技术标签:
【中文标题】如何单击python中的按钮【英文标题】:How can I click a button in python 【发布时间】:2017-11-12 00:06:30 【问题描述】:我正在寻找一种在 pyhton 中单击按钮和跟踪链接的方法。或者本质上在这个标签中运行 javascript 函数。我正在尝试使用 robobrowser,但它不起作用。
<a id="h_w_PC_ctl07_lnkCheckCoupon" class="btnCheckCoupon" title="Check" href="javascript:__doPostBack('h$w$PC$ctl07$lnkCheckCoupon','')"></a>
这是网站的 html。
【问题讨论】:
Selenium 可能是最简单的。 对于简单的图形界面,例如按钮,您可以使用始终与 python 一起安装的 tkinter 模块(警告:根据 python 的版本,拼写可能使用 'T' 而不是 't ')。 'ttk' 子模块也很有趣。 我建议 Python 使用 Twill。非常简单实用的库。 twill.idyll.org/python-api.html 文档很浅,但请在 Google 上获取更多教程。 这可能有助于***.com/questions/15341285/… 这可能对***.com/questions/15341285/…有帮助 【参考方案1】:Selenium 将允许您使用 python 与网站交互并执行诸如单击按钮之类的操作。
要安装 selenium,请使用以下命令:pip install selenium(假设您已安装 pip)
安装 selenium 后,您必须下载 Web 驱动程序。如果您打算自动化 google chrome 网络浏览器,可以在此处找到下载链接http://chromedriver.chromium.org/
【讨论】:
以上是关于如何单击python中的按钮的主要内容,如果未能解决你的问题,请参考以下文章