使用python在Web浏览器中自动单击按钮

Bar*_*ski 7 python bots

有点像机器人,我已经检查了一些网站,如睡衣和scrapy,我知道如何打印网站的数据,但仍然不知道如何与按钮交互.有人能帮助我一些明显的代码吗?

可以说我有一张表格

<form name="input" action="html_form_action.asp" method="get">
Username: <input type="text" name="user" />
<input type="submit" value="Submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

我如何识别要点击的按钮,以便python可以为我点击它?如果有人知道任何具有显示代码的网站,我会非常高兴.

utd*_*mir 11

你可以使用机械化.它提供了一种与网站交互的简便方法.


Pau*_*ite 5

如果您想真正模拟浏览器,可能需要查看Selenium,它允许您控制真实的Web浏览器.

如果您想要与之交互的网站使用大量JavaScript(例如onclick处理程序),那么它可以非常方便.