码迷,mamicode.com
首页 > 其他好文 > 详细

表单参数化(csv)

时间:2014-12-18 16:37:57      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:ar   使用   sp   for   on   文件   数据   art   问题   

表单参数化(csv)
 假如我有自动化脚本中要参数化一张表单,表单需要填写用户名、邮箱,年龄,性别等信息,使用上面的方法就很难来解决这个问题,下面通过读取csv 文件的方法来解决这个问题。
创建userinfo.csv 文件,如图5.x
图4.8
通过WPS 或excel 创建表格,文件另存为选择CSV 格式,下面修改loop_reader.py 文件进行循环读
取:
#coding=utf-8
import csv #导入csv 包
#读取本地CSV 文件
my_file=‘D:\\selenium_python\\data\\userinfo.csv‘
data=csv.reader(file(my_file,‘rb‘))
#循环输出每一行信息
for user in data:
print user[0]
print user[1]
print user[2]
print user[3]

 


运行结果:
>>> ========================= RESTART ==============================
>>>
testing
123456@126.com
23

testing2
123123@qq.com
18

testing3
456123@gmail.com
29

csv.reader()用于读取CSV 文件,user[0] 表示表格中第一列的数据(用户名),user[0]表示表格中第二列的数据(邮箱),后面类推。通过CSV 读取文件比较灵活,可以循环读取每一条数据,从而又不局限每次所读取数据的个数。

表单参数化(csv)

标签:ar   使用   sp   for   on   文件   数据   art   问题   

原文地址:http://www.cnblogs.com/jane0912/p/4171832.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!