Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 我可以为我已经打开的windows创建一个程序来填补网站上的空白吗?_Python_Python 3.x - Fatal编程技术网

Python 我可以为我已经打开的windows创建一个程序来填补网站上的空白吗?

Python 我可以为我已经打开的windows创建一个程序来填补网站上的空白吗?,python,python-3.x,Python,Python 3.x,我正在尝试购买一些我认为在不到一分钟内就会卖完的东西。该商品将于X时间开始销售。我想已经登录到网站,当商品真正开始销售时刷新页面,以便我可以将其添加到购物车中,然后我想基本上启动我的程序(或者让我的程序在后台运行,当它注意到我现在购物车中有商品时,它会激活)要完成签出过程,需要您从下拉菜单中手动选择发货地址,从下拉菜单中手动选择付款类型,手动输入my CC的安全代码,手动选择发货选项,然后单击“审阅”,然后在处理订单之前提交。我希望下5-6个订单,但必须手动完成所有这些操作,我将很幸运在售罄前得

我正在尝试购买一些我认为在不到一分钟内就会卖完的东西。该商品将于X时间开始销售。我想已经登录到网站,当商品真正开始销售时刷新页面,以便我可以将其添加到购物车中,然后我想基本上启动我的程序(或者让我的程序在后台运行,当它注意到我现在购物车中有商品时,它会激活)要完成签出过程,需要您从下拉菜单中手动选择发货地址,从下拉菜单中手动选择付款类型,手动输入my CC的安全代码,手动选择发货选项,然后单击“审阅”,然后在处理订单之前提交。我希望下5-6个订单,但必须手动完成所有这些操作,我将很幸运在售罄前得到1-2个订单。这需要同时在多个浏览器窗口中完成

我一直在搞selenium,但我只能用它来启动窗口并填写窗口上的信息。我不确定是否可以让selenium启动窗口并登录站点,然后等待我将项目添加到购物车并按checkout,然后继续

我在谷歌上搜索了一下,似乎找不到什么可以做我要找的事情。我仍然是python新手,正在学习我的技能。我只是想为一个包找到一个正确的方向,这是可能的,也许有人会指出一个关于这个包如何工作的很好的指南,这样我就可以试着解决这个问题

我将在Mac上使用Chrome隐名windows。如有必要,我可以在运行windows 10的电脑上运行此功能

感谢您的帮助


谢谢

我猜,你使用了一些测试工具,比如。看一看。@Alperen我会调查的!谢谢你的回复@我最初看到的是Sikuli将控制我的鼠标,一次只能完成一项任务。我希望有10个浏览器打开,已经登录,一次刷新一个页面,单击添加到购物车,然后单击签出,然后让python在该浏览器页面上运行其余的浏览器并填写,而我在下一个浏览器上做同样的事,等等……是的,你是对的。它可以控制你的鼠标。我没有看到“多浏览器窗口”部分。我想,您使用了一些测试工具,如。看一看。@Alperen我会调查的!谢谢你的回复@我最初看到的是Sikuli将控制我的鼠标,一次只能完成一项任务。我希望有10个浏览器打开,已经登录,一次刷新一个页面,单击添加到购物车,然后单击签出,然后让python在该浏览器页面上运行其余的浏览器并填写,而我在下一个浏览器上做同样的事,等等……是的,你是对的。它可以控制你的鼠标。我没有看到“多浏览器窗口”部分。