0
当谈到自动化时,我是一名外行人,我试图弄清楚如何执行我认为是非常基本的功能。基本上,我有一个网站上的几千项我想删除。我想这样做的方式基本如下:使用Selenium通过URL进行循环访问
- 转到URL https://website.com/[itemnumber]
- 选择删除按钮(UI元素)
- 加[itemnumber]并删除下一个
- 如果[itemnumber]不存在(404错误),则增加并转到下一个
再次,完成外行。我不是很了解JS,我现在唯一能够运行的东西就是Selenium,但是如果有更好的方法来执行此操作,我完全开放。谢谢!
更好地删除直接发送HTTP请求的项目,而无需在UI中打开它,因为打开数千个项目需要很长时间。您可以在点击“删除”按钮时检查发送了哪个url请求,并且只是迭代相同请求 –
如果您熟悉'Python',则可以尝试[请求](http://docs.python-requests.org/en/master /)lib发送'HTTP'请求来删除循环中的每个项目 – Andersson