以全自动方式将大量Excel数据批量填入网页,ERP,CRM等几乎所有系统(支持Excel中的图片),全程只需几步。
1.准备环境
下载GoBot,直接安装就行;
地址:https://dgo.ink/crm/dl/?shareId=367561
手册:https://d.dgo.ink/doc/GoBot_Pro_1.0.pdf
2.准备Excel数据
参考截图制作Excel数据(保持结构一致,无需完全相同)。
3.确定录入目标
参考截图(某站用户注册页面)确定录入目标的属性值(无需完全一致,唯一即可);理解数据列与目标之间对应关系。
若实际场景不属于截图这种样式,参考手册“控件操作”章节即可,工具支持几乎所有类型的目标。
4.编码运行
复制以下Python代码到GoBot编辑器,结合目标属性值、数据列对应关系、注释,按需求修改后,直接运行就大功告成!
import forms as do
d=do.connect()
#打开目标网页,实验网站非常慢,耐心等待!
d.get("https://www.coursera.org/?authMode=signup")
#导入你的Excel数据
data = loadData(r"d:/Excel数据/DATA.xlsx",sheet='data',img=True)
#添加你要写入数据的目标、属性值。注意逗号,非常关键!
obj =[d(text="您的全名"),d(text="email.com"),d(text="创建密码")]
#data[1:],去除表头从第二行数据开始循环
for i in data[1:]:
#向第一个目标输入每行的第一列数据,以此类推
obj[0].send_keys(i[0])
obj[1].send_keys(i[1])
obj[2].send_keys(i[2])
#完成后清除上面输入的数据,为下一行做准备(演示用,实际可能不需要此行)
[o.clear() for o in obj]