日韩精品欧美激情国产一区_中文无码精品一区二区三区在线_岛国毛片AV在线无码不卡_亞洲歐美日韓精品在線_使劲操好爽好粗视频在线播放_日韩一区欧美二区_八戒八戒网影院在线观看神马_亚洲怡红院在线色网_av无码不卡亚洲电影_国产麻豆媒体MDX

python導(dǎo)入導(dǎo)出數(shù)據(jù)到excel

時間:2022-05-25 19:46:53 類型:python
字號:    

一. python寫數(shù)據(jù)到excel中

import xlwt

myexcel = xlwt.Workbook()
mysheet = myexcel.add_sheet("學(xué)生信息")

list = [
            {"name":"小明","sex":"男","age":18},
            {"name":"小強(qiáng)","sex":"男","age":18},
            {"name":"小敏","sex":"女","age":18},
        ]

mysheet.write(0, 0, "姓名")
mysheet.write(0, 1, "性別")
mysheet.write(0, 2, "年齡")
for index,row in enumerate(list):
    # 將列表信息循環(huán)添加到excel中
    mysheet.write(index+1, 0, row["name"])
    #按照坐標(biāo)寫入    行,   列, 值
    mysheet.write(index+1, 1, row["sex"])
    mysheet.write(index+1, 2, row["age"])

myexcel.save("myexcel.xls")

二. python從excel中讀取數(shù)據(jù)

import xlrd

#導(dǎo)入需要讀取Excel表格的路徑
data = xlrd.open_workbook(r'./myexcel.xls')

table = data.sheets()[0]

list = []
for index in range(1,table.nrows):
    # 循環(huán)讀取excel中的數(shù)據(jù)并把每行信息以字典的形式添加到列表中
    obj = {"name":table.cell_value(index , 0),
           "sex":table.cell_value(index , 1),
           "age":table.cell_value(index, 2)
           }
    list.append(obj)
print(list)


<