python脚本—— 通过获取xlsx表数据组合url链接保存xls

# -*- coding: utf-8 -*-
import requests
import json
import xlrd  #读取xlsx表
import pytest
import xlwt  #写入xls表  

def loop():
    workbook = xlrd.open_workbook(r'E:\code.xlsx')  #打开要读取的xlsx表格
    table = workbook.sheet_by_name(u'Sheet1') #选定sheet
    nrows = table.nrows  #读取数据条数

    Excel = xlwt.Workbook(encoding='utf-8', style_compression=0) #写入必须xls格式
    table1 = Excel.add_sheet('code', cell_overwrite_ok=True)  #指定写入sheet,名称是code




#循环读取原表数据
    for i in range(nrows):


        cols = table.row_values(i)[0]
        cols1 = table.row_values(i)[1]

        print(cols1)
        print(cols)
#循环生产拼接的url链接
        result = "https://ABC/Id=%s"%(cols)+"DEF=%s"%(cols1)
        print(result)
  
#循环写入新xls表格        
        table1.write(i, 0, cols)  #第一列
        table1.write(i, 1, cols1)  #第二列
        table1.write(i, 2, result)  # (第三列row,col,data)

        Excel.save(r'E:\id.xls')    #保存新表

if __name__ == '__main__':
    loop()

你可能感兴趣的:(python,开发语言)