《imacros教程调用csv文件》由会员分享,可在线阅读,更多相关《imacros教程调用csv文件(2页珍藏版)》请在金锄头文库上搜索。
1、imacros 教程三:调用csv 文件调用 csv 文件SET !DATASOURCE sliyu.csv SET !DATASOURCE_COLUMNS 8SET !LOOP 2SET !DATASOURCE_LINE !LOOPSET !DATASOURCE sliyu.csv (内置的变量!DATASOURCE)SET !DATASOURCE_COLUMNS 8 (选择好数据源文件后我们需要告知 iMacrosCSV文件有多少列。用!DATASOURCE_COLUMNS 变量设置) SET !LOOP 2SET !DATASOURCE_LINE !LOOP (既然我们要插入的全部数据集
2、,我们需要的宏循环来把握。ps:loop 就是脚本循环的次数,还记得 play loop 那个循环运行按钮么,这个内建变量是用来设置读取文件的第几行。)现在,我们已经把预备工作都做好了。接下来我们要读取出对应的数据。TAG TYPE=INPUT:TEXT FORM=Listing ATTR=NAME:Name CONTENT=!COL1 TAG TYPE=INPUT:TEXT FORM=Listing ATTR=NAME:Album CONTENT=!COL2 TAG TYPE=INPUT:TEXT FORM=Listing ATTR=NAME:Price CONTENT=!COL3!COL1
3、 代表的是读取出对应的第一列数据常用指令REFRESH 用来刷新页面WAIT SECONDES=3 等候 3 秒ONDIALOG POS=1 BUTTON=CANCEL CONTENT= 看到弹出窗口后点 CancelURL GOTO= :/ 转到网址 TAB T=1 转到第一个标签页VERSION BUILD=6700624 RECORDER=FX版本号TAG POS=1 TYPE=td ATTR=align:center EXTRACT=TXTPOS=地位 页面提取内容 TYPE=标签 ATTR=标签对用的属性:值 EXTRACRT=TXT提取文字SET !VAR !EXTRACT 提取内容在 EXTRACT 里,复制到 var SET !TIMEOUT 25 超时间阴设值SET !REPLAYSPEED FAST 用来设定回放速度为最快,即履行语句中间不等候SET !ERRORIGNORE YES 用来漠视过失