首页 > 编程语言 > 详细

python从excel取值

时间:2020-07-02 20:58:15      阅读:54      评论:0      收藏:0      [点我收藏+]
import xlrd
import os
import json

data = xlrd.open_workbook(/Users/Desktop/test.xlsx)
table = data.sheet_by_name(uSheet1)


#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

 

python从excel取值

原文:https://www.cnblogs.com/shanghai1918/p/13226683.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!