码迷,mamicode.com
首页 > 编程语言 > 详细

python接口自动化

时间:2016-11-03 13:22:40      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:分享   lib   book   get   result   for   main   work   request   

# -*- coding: UTF-8 -*-
# author
# http test
import urllib,urllib2
import xlwt,xlrd
from xlutils.copy import copy


def post(url, data_):
# data_ = urllib.urlencode(data)
req = urllib2.Request(url)
req.add_data(data_)
res = urllib2.urlopen(req)
return res.read()



def main():
fname="h:\python\shuju\jiekou.xls"
book=xlrd.open_workbook(fname)
sheet=book.sheet_by_name("Sheet1")
wb=copy(book)

rows=sheet.nrows
case_list=[]
for i in range(1,rows):
url=sheet.cell_value(i,2)
data=sheet.cell_value(i,3)
result=post(url,data)
qiwang=sheet.cell_value(i,4)

    #第6列写结果
if qiwang in result:
wb.get_sheet(0).write(i,5,"pass")

wb.save(fname)

if __name__ == ‘__main__‘:
main()


excel模版

技术分享

 

python接口自动化

标签:分享   lib   book   get   result   for   main   work   request   

原文地址:http://www.cnblogs.com/wlyd/p/6025943.html

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