excel自动抓取网页数据(Excel教程Excel函数Excel表格制作Excel2010Excel实用技巧Excel视频教程 )

优采云 发布时间: 2021-10-04 01:21

  excel自动抓取网页数据(Excel教程Excel函数Excel表格制作Excel2010Excel实用技巧Excel视频教程

)

  将大量Excel数据以全自动方式填入网页、ERP、CRM等几乎所有系统中(支持Excel中的图片),整个过程只需几步。

  1.准备环境

  下载GoBot,直接安装;

  地址:

  手动的:

  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]

  

  

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线