我正在寻找一种使用Python自动化添加到购物车流程的方法,而不需要打开浏览器窗口。
我尝试使用机械化等模块,但它没有直接“点击”网页元素的功能
目前我已经能够使用Selenium自动化这个过程,但是必须打开浏览器并加载网页元素,照片等的过程增加了一个冗长的过程,其中时间至关重要。
我想自动化的示例页面在这里:
非常感谢任何方向。
答案 0 :(得分:1)
似乎在您列出的网页中,&#34;添加到购物车&#34;按钮实际上是一个表单提交按钮。您可以做的是通过执行POST请求来模拟表单的提交,其中包含所有必要的表单参数,您可以从页面上的所有<input>
元素中获取这些参数。
可能的python实现可能是:
<input>
标记及其值。您可以使用浏览器的网络嗅探功能查看发送的实际请求,并尝试使用上述工具模拟它。
希望它有所帮助。