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

python+selenium之自动生成excle,保存到指定的目录下

时间:2018-01-22 21:17:43      阅读:945      评论:0      收藏:0      [点我收藏+]

标签:framework   xls   pytho   tom   自动化   local   blog   目录   sel   

进行之自动化测试,想把自动生成的excle保存到指定的目录下。网上百度的代码如下:

 1 import xlwt
 2 import time
 3 time = time.strftime (%Y%m%d%H%M%S, time.localtime (time.time ()))
 4 
 7 w = xlwt.Workbook ()  # 创建一个工作簿
 8 ws = w.add_sheet (卡批量入库4.xls)  # 创建一个工作表
 9 ws.write (0, 0, 卡号)  # 在1行1列写入bit
10 ws.write (0, 1, 物理号)  # 在1行2列写入huang
11 for i in range (1, 4):
12      ws.write (i, 0, 1000 + time + str (i))  # 在2行1列写入xuan
13      ws.write (i, 1, 1000 + time + str (i))
14 w.save (卡批量入库4.xls)

生成的excle默认保存在当前文件夹下。但是我想保存在指定的文件下,百度也没有类似的例子。

于是一个一个试,在xlwt.Workbook()添加目录地址未成功。

在w.add_sheet()添加目录地址也未成功。

在w.save(‘卡批量入库.xls‘)添加指定目录地址,成功。完整代码如下:

 1 import xlwt
 2 import time
 3 time = time.strftime (%Y%m%d%H%M%S, time.localtime (time.time ()))
 4 
 5 # w = xlwt.Workbook (r"C:\ruanjian\study\study\study\study\automation_framework_demo\tools")  # 创建一个工作簿
 6 
 7 w = xlwt.Workbook ()  # 创建一个工作簿
 8 ws = w.add_sheet (卡批量入库4.xls)  # 创建一个工作表
 9 ws.write (0, 0, 卡号)  # 在1行1列写入bit
10 ws.write (0, 1, 物理号)  # 在1行2列写入huang
11 for i in range (1, 4):
12      ws.write (i, 0, 1000 + time + str (i))  # 在2行1列写入xuan
13      ws.write (i, 1, 1000 + time + str (i))
14 w.save (r"C:\ruanjian\study\study\study\study\automation_framework_demo\tools\卡批量入库4.xls")

 


python+selenium之自动生成excle,保存到指定的目录下

标签:framework   xls   pytho   tom   自动化   local   blog   目录   sel   

原文地址:https://www.cnblogs.com/fengyiru6369/p/8331054.html

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