熱線電話:13121318867

登錄
首頁精彩閱讀Python中使用第三方庫xlrd來寫入Excel文件示例
Python中使用第三方庫xlrd來寫入Excel文件示例
2018-06-11
收藏

Python中使用第三方庫xlrd來寫入Excel文件示例

這一篇文章就來介紹下,如何來寫Excel,寫Excel我們需要使用第三方庫xlwt,和xlrd一樣,xlrd表示read xls,xlwt表示write xls,同樣目前版本只支持97-03版本的Excel。xlwt下載:xlwt 0.7.4

安裝xlwt

安裝方式一樣是python setup.py install就可以了,或者直接解壓到你的工程目錄中。

API介紹

獲取一個xls實例

代碼如下:
xls = ExcelWrite.Workbook()


添加一個sheet

復制代碼代碼如下:

sheet = xls.add_sheet("Sheet1")

向sheet中寫入數據

代碼如下:
sheet.write(row_index, col_index, value)

保存生成xls

代碼如下:
xls.save(file_name)

使用xlwt

代碼如下:
# -*- coding: utf-8 -*- 
'''  
Created on 2012-12-14  
 
@author:  walfred 
@module: XLRDPkg.write  
@description: 
'''   
 
import xlwt as ExcelWrite 
 
def writeXLS(file_name): 
    value = [["name", "jim", "hmm", "lilei"], ["sex", "man", "woman", "man"], ["age", 19, 24, 24], ["country", "USA", "CHN", "CHN"]]  
    xls = ExcelWrite.Workbook() 
    sheet = xls.add_sheet("Sheet1") 
 
    for i in range(0, 4): 
        for j in range(0, len(value)): 
            sheet.write(j, i, value[i][j]) 
 
    xls.save(file_name) 
 
if __name__ == "__main__": 
    writeXLS("./test_write.xls");

當然這只是簡單的介紹下如何使用xlwt,更多功能個API需要讀者自行從下載包中學習,比如設置格式、超鏈接、公式等。

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢