日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python xlwt xlrd 写入一行_Python Excel文件的读写操作(xlwt xlrd xlsxwriter)

發(fā)布時間:2024/9/19 python 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python xlwt xlrd 写入一行_Python Excel文件的读写操作(xlwt xlrd xlsxwriter) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Python語法簡潔清晰,作為工作中常用的開發(fā)語言還是很強(qiáng)大的(廢話)。

python關(guān)于Excel的操作提供了xlwt和xlrd兩個的包作為針對Excel通用操作的支持,跨平臺(Mac、Windows均可)。

xlrdxlrd目前支持讀寫xlsx(2007版)與xls(2003版),簡單的說明如下:

import xlrd

def open_excel(file='test.xls'):

try:

data = xlrd.open_workbook(file)

# 通過索引獲取工作表

sheet1 = data.sheets()[0]

# 通過名稱獲取工作表

sheet1 = data.sheet_by_name(u'sheet1')

# 獲取table對象,根據(jù)table進(jìn)行該工作表相關(guān)數(shù)據(jù)的讀取

# 獲取行列

row = sheet1.nrows

col = sheet1.ncols

# 獲取單元格的值

cell_value = sheet1.cell(0, 1).value

# 行列表數(shù)據(jù)

for i in range(row):

print sheet1.row_values(i)

# 數(shù)據(jù)寫入

# 單元格類型 0 empty,1 string, 2 number, 3 datetime, 4 boolean, 5 error

# xf 擴(kuò)展格式化

xf = 0

row_num = 1

col_num = 1

cell_type = 1

sheet1.put_cell(row_num, col_num, cell_type, u'hello word', xf)

return data

except Exception, e:

print str(e)

xlwt則支持寫出2003版xls的包,具體操作如示例如下:

import xlwt

def write_excel2():

# 設(shè)置通用樣式變量

style_header = xlwt.easyxf(u'font: name 微軟雅黑, color-index black, bold on,height 240')

workbook = xlwt.Workbook()

worksheet = workbook.add_sheet(u'sheet1')

# 設(shè)置第一列到單元格的寬度

worksheet.col(0).width = 256 * 35

# 設(shè)置該工作表單元格的寬度

c = 1

while c < 300:

worksheet.col(c).width = 256 * 20

c += 1

col = 0

# 循環(huán)設(shè)置表頭值

header = [u'姓名', u'性別', u'年齡']

for h in header:

worksheet.write(0, col, h, style_header)

col += 1

# 保存到本地目錄,mac上后綴xlsx會報錯,xls正常。

workbook.save('test.xls')

xlsxwriter支持2007版的寫出

import xlsxwriter #導(dǎo)入模塊

workbook = xlsxwriter.Workbook('new_excel.xlsx') #新建excel表

worksheet = workbook.add_worksheet('sheet1') #新建sheet(sheet的名稱為"sheet1")

headings = ['Number','testA','testB'] #設(shè)置表頭

data = [

['2017-9-1','2017-9-2','2017-9-3','2017-9-4','2017-9-5','2017-9-6'],

[10,40,50,20,10,50],

[30,60,70,50,40,30],

] #自己造的數(shù)據(jù)

worksheet.write_row('A1',headings)

worksheet.write_column('A2',data[0])

worksheet.write_column('B2',data[1])

worksheet.write_column('C2',data[2]) #將數(shù)據(jù)插入到表格中

workbook.close() #將excel文件保存關(guān)閉,如果沒有這一行運(yùn)行代碼會報錯

總結(jié)

以上是生活随笔為你收集整理的python xlwt xlrd 写入一行_Python Excel文件的读写操作(xlwt xlrd xlsxwriter)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 爆操少妇 | 性生活在线视频 | 国内自拍在线观看 | 天堂网www| 亚洲av电影一区二区 | 中文字幕免费播放 | 2019国产精品 | 中文字幕1区2区3区 www.com黄色片 | 黑丝美女av| 中国女人内96xxxxx | 99久在线精品99re8热 | 亚洲小说在线 | 国产精品久久久免费观看 | 女性高潮视频 | 日韩精品一区三区 | 欧美日韩中日 | 性色av网址| 波多野结衣影院 | 美国一级大黄一片免费中文 | 精品无码三级在线观看视频 | 日韩毛片在线看 | 日韩在线不卡一区 | 国产高清99| 色视频在线免费观看 | 国产成人毛毛毛片 | 欧美精品电影一区二区 | 日韩第一页在线观看 | 干欧美少妇 | 美女扒开腿让男生捅 | 久操影视| 日韩av在线不卡 | 成a人片亚洲日本久久 | 91久久精品视频 | 久久成人国产精品入口 | 妓院一钑片免看黄大片 | 欣赏asian国模裸体pics | 中日韩黄色大片 | 一区二区三区波多野结衣 | 中文字幕日本人妻久久久免费 | 福利二区 | 免费一区二区三区 | 91麻豆精品国产91久久久更新时间 | 一本色道久久hezyo无码 | 国产精品com | 红桃视频一区 | 天堂在线国产 | 欧美男女性生活视频 | 国产肥熟 | 欧美黄色免费观看 | av在线亚洲天堂 | 麻豆影视在线 | 亚洲精品97久久 | av免费影院 | 亚洲黄色中文字幕 | 毛片久久久久 | 国产99久久久国产精品免费看 | 久久视频在线观看 | 亚洲在线看 | 91高清免费 | 天天操天天弄 | 日本在线视频播放 | 97性视频| 污视频网址 | 97麻豆视频| 五月天婷婷久久 | 中文字幕一区二区三区日韩精品 | 国产91一区二区三区在线精品 | 国产亚洲精品久久久久久打不开 | 亚洲日本中文 | 五月天一区二区三区 | 国产九一精品 | 性xxxx狂欢老少配o | 久久男人精品 | 性一交一乱一色一免费无遮挡 | 欧美亚洲自拍偷拍 | 国产高清一区二区 | 精品国产视频一区二区三区 | 欧美a一级片 | 免费av在线播放 | xxx日本黄色 | 波多野结衣50连登视频 | 日本欧美一级片 | 国产精品乱码久久久久 | 国产一区二区三区中文字幕 | 国产成人精品网站 | 久久综合操| 精品人伦一区二区三区蜜桃免费 | 在线国产小视频 | 午夜在线一区 | 国产日产欧美一区二区三区 | 午夜婷婷色 | 欧美夜夜操 | 精品区 | 亚洲天堂va | 狠狠干一区 | 免费成年人视频 | 国产一级在线观看视频 | 番号动态图 | 最好看的2019年中文视频 |