Python實(shí)現(xiàn)序列化及csv文件讀取
這篇文章主要介紹了Python實(shí)現(xiàn)序列化及csv文件讀取,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
一、python 序列化:
序列化指的是將對(duì)象轉(zhuǎn)化為"串行化"數(shù)據(jù)形式,存儲(chǔ)到硬盤或通過(guò)網(wǎng)路傳輸?shù)狡渌胤?,反序列化是指相反的過(guò)程,將讀取到串行化數(shù)據(jù)轉(zhuǎn)化成對(duì)象。使用pickle模塊中的函數(shù),實(shí)現(xiàn)序列化和反序列化操作。
序列化使用:
pickle.dump(obj,file) obj是被序列化的對(duì)象,file指的是存儲(chǔ)的文件。
pickle.load(file) 從file讀取數(shù)據(jù),反序列化成對(duì)象。
二、與execl 文件不同,csv文件中:
1.值沒(méi)有類型,所有值都是字符串
2.不能指定字體顏色等樣式
3.不能指定單元格的寬高、不能合并單元格
4.沒(méi)有多個(gè)工作表
5.不能嵌入圖像圖表
示例:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
python語(yǔ)音識(shí)別的轉(zhuǎn)換方法
語(yǔ)音識(shí)別技術(shù),也被稱為自動(dòng)語(yǔ)音識(shí)別,目標(biāo)是以電腦自動(dòng)將人類的語(yǔ)音內(nèi)容轉(zhuǎn)換為相應(yīng)的文字。應(yīng)用包括語(yǔ)音撥號(hào)、語(yǔ)音導(dǎo)航、室內(nèi)設(shè)備控制、語(yǔ)音文檔檢索、簡(jiǎn)單的聽(tīng)寫數(shù)據(jù)錄入等。本文給大家介紹python語(yǔ)音識(shí)別的方法,感興趣的朋友一起看看吧2021-10-10
python基于Selenium的web自動(dòng)化框架
這篇文章主要介紹了python基于Selenium的web自動(dòng)化框架,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07
如何將一個(gè)CSV格式的文件分割成兩個(gè)CSV文件
這篇文章主要介紹了如何將一個(gè)CSV格式的文件分割成兩個(gè)CSV文件,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07
用Python的繪圖庫(kù)(matplotlib)繪制小波能量譜
這篇文章主要介紹了用Python的繪圖庫(kù)(matplotlib)繪制小波能量譜,代碼簡(jiǎn)單詳細(xì),思路清晰,需要的朋友可以參考下2021-04-04

