python从excel取值
import xlrd import os import json data = xlrd.open_workbook('/Users/Desktop/test.xlsx') table = data.sheet_by_name(u'Sheet1') #i= table.row_values(2)[3] #字符串list #j = ast.literal_eval(i) #转换成list start = 4 #Excel文件开始行号 end = 11 #Excel文件结束行 no_list = [] for num in range(4,11): no_value = int(table.cell(num-1,3).value) #遍历取第4列的值,从第4行开始到11行>。 这是取的no值。 # print(no_value) no_list.append(no_value) media_id_value_string = table.cell(num-1,5).value #遍历取第6列的值,从第4行开始到11行>。 这是取的media_id值。 media_id_value_list = json.loads(media_id_value_string) for i in range(len(media_id_value_list)): media_id = media_id_value_list[i] no_value = str(no_value) media_id = str(media_id) filename = no_value + "_" + media_id + ".jpeg" print(filename) # curl -v -o filename "http://xxxx/fileId="+media_id cmd = "curl -v -o filename "http://xxxx/fileId="+media_id" #os.system(cmd) print cmd