想要通过excel表格操作网页实现点击和填写的需求,需要定位点击按钮,等待,然后选择,填写。需要同时操作多个网页,不同电脑上定位不同,难以复制。
读取excel用的pandas或openpyxl,定位点击按钮用的pyautogui,
想要通过excel表格操作网页实现点击和填写的需求,需要定位点击按钮,等待,然后选择,填写。需要同时操作多个网页,不同电脑上定位不同,难以复制。
读取excel用的pandas或openpyxl,定位点击按钮用的pyautogui,
要实现通过Excel表格操作网页的点击和填写功能,并且考虑到不同电脑上的定位差异,需要采取一种灵活且可维护的方法。这里有几个建议来帮助你实现这个需求:
使用Selenium进行网页自动化:
使用WebDriverManager动态管理浏览器驱动:
Excel表格存储操作数据:
元素定位策略:
错误处理和日志记录:
多线程或异步处理:
请注意,虽然pyautogui可以通过模拟鼠标和键盘操作来实现点击和填写功能,但这种方法依赖于屏幕坐标和固定的操作顺序,因此在不同电脑上的定位差异会导致脚本失效。相比之下,使用Selenium直接操作网页元素更为可靠和灵活。
729 阅读
627 阅读