python數(shù)據(jù)寫入Excel文件中的實現(xiàn)步驟
將數(shù)據(jù)寫入Excel文件中,用python實現(xiàn)起來非常的簡單,下面一步步地教大家。
一、導入excel表格文件處理函數(shù)
import xlwt
注意,這里的xlwt是python的第三方模塊,需要下載安裝才能使用,不然導入不了(python第三方庫的安裝也非常簡單,打開命令行,輸入pip install xlwt就可以了)
二、創(chuàng)建excel表格類型文件
book = xlwt.Workbook(encoding='utf-8',style_compression=0)
調(diào)用xlwt模塊中的Workbook方法來創(chuàng)建一個excel表格類型文件,其中的第一個參數(shù)是設置數(shù)據(jù)的編碼格式,這里是’utf-8’的形式,style_compression設置是否壓縮,不是很常用,賦值為0表示不壓縮。
三、在excel表格類型文件中建立一張sheet表單
sheet = book.add_sheet('豆瓣電影Top250',cell_overwrite_ok=True)
用book對象調(diào)用add_sheet方法來建立一張sheet表,這里面的第一個參數(shù)很明顯就是設置sheet表格的名稱,第二個參數(shù)cell_overwrite_ok用于確認同一個cell單元是否可以重設值,這里賦值為True就表示可重設值。
四、自定義列名
col = ('電影詳情鏈接','圖片鏈接','影片中文名','影片外國名','評分','評價數(shù)','概況','相關信息')
用一個元組col自定義列的數(shù)量以及各列的屬性名,比如我這里是8列,列屬性名有“電影詳情鏈接”,“圖片鏈接”等。
五、將列屬性元組col寫進sheet表單中
for i in range(0,8): sheet.write(0,i,col[i])
很簡單,用一個for循環(huán)將col元組的元組值(也就是列屬性名)寫入到sheet表單中。這里調(diào)用的是write方法,該方法的第一個參數(shù)是行、第二個參數(shù)是列、第三個當然就是col元組值。因為這里寫進去的是列名,所以都是在第一行。
六、將數(shù)據(jù)寫進sheet表單中
datalist = [['www','www圖片','西游記','xiyouji','100分','0人','很好','超級棒'],['www2','www圖片2','西游記2','xiyouji2','1000分','1人','很棒','一級棒']] for i in range(0,2): data = datalist[i] for j in range(0,8): sheet.write(i+1,j,data[j])
把數(shù)據(jù)寫進sheet表單里也很簡單,先用一個for進行每行寫入,在每一行中用第二個for循環(huán)把每一行當中的列值寫進去。
七、保存excel文件
savepath = 'C:/Users/DELL/Desktop/excel表格.xls' book.save(savepath)
非常簡單,只需要調(diào)用save方法即可保存到自定義的路徑下面。
總結(jié)
到此這篇關于python數(shù)據(jù)寫入Excel文件中的文章就介紹到這了,更多相關python數(shù)據(jù)寫入Excel內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
- PYTHON如何讀取和寫入EXCEL里面的數(shù)據(jù)
- Python將列表數(shù)據(jù)寫入文件(txt, csv,excel)
- Python向excel中寫入數(shù)據(jù)的方法
- python讀取excel指定列數(shù)據(jù)并寫入到新的excel方法
- 利用python對Excel中的特定數(shù)據(jù)提取并寫入新表的方法
- python實現(xiàn)數(shù)據(jù)寫入excel表格
- python寫入已存在的excel數(shù)據(jù)實例
- Python使用Excel將數(shù)據(jù)寫入多個sheet
- python3.7 openpyxl 在excel單元格中寫入數(shù)據(jù)實例
- 教你用python將數(shù)據(jù)寫入Excel文件中
相關文章
python爬蟲實戰(zhàn)之最簡單的網(wǎng)頁爬蟲教程
在我們?nèi)粘I暇W(wǎng)瀏覽網(wǎng)頁的時候,經(jīng)常會看到一些好看的圖片,我們就希望把這些圖片保存下載,或者用戶用來做桌面壁紙,或者用來做設計的素材。下面這篇文章就來給大家介紹了關于利用python實現(xiàn)最簡單的網(wǎng)頁爬蟲的相關資料,需要的朋友可以參考借鑒,下面來一起看看吧。2017-08-08Python利用arcpy模塊實現(xiàn)柵格的創(chuàng)建與拼接
這篇文章主要為大家詳細介紹了如何基于Python語言arcpy模塊,實現(xiàn)柵格影像圖層建立與多幅遙感影像數(shù)據(jù)批量拼接(Mosaic)的操作,感興趣的可以了解一下2023-02-02使用Python進行同期群分析(Cohort?Analysis)
同期群(Cohort)的字面意思(有共同特點或舉止類同的)一群人,比如不同性別,不同年齡。這篇文章主要介紹了用Python語言來進行同期群分析,感興趣的同學可以閱讀參考一下本文2023-03-03Linux下python與C++使用dlib實現(xiàn)人臉檢測
這篇文章主要為大家詳細介紹了Linux下python與C++使用dlib實現(xiàn)人臉檢測,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-06-06