我有300个具有不同html结构的登录页面。每个网站中都有一个回调表格。我必须编写一个脚本,该脚本可以自动将表单填写为姓名和电子邮件并提交。我尝试过硒,生菜,行为和机械化,但是大多数都使用某些html结构。我能做什么?我该怎么用?
答案 0 :(得分:1)
显示一些实际链接会更有用。没有这些具体信息,我可能会引起猜测。您可以尝试使用网络机器人。 Webbot甚至可以处理具有动态更改的ID和类名的网页,并且其方法和功能比硒或机械化要多。
from webbot import Browser
web = Browser()
web.go_to('google.com')
web.click('Sign in')
web.type('mymail@gmail.com' , into='Email')
web.click('NEXT' , tag='span')
web.type('mypassword' , into='Password' , id='passwordFieldId') # specific selection
web.click('NEXT' , tag='span') # you are logged in ^_^