99久久久精品免费观看国产,紧身短裙女教师波多野,正在播放暮町ゆう子在线观看,欧美激情综合色综合啪啪五月

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

手機(jī)站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

千鋒教育

掃一掃進(jìn)入千鋒手機(jī)站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

當(dāng)前位置:首頁(yè)  >  技術(shù)干貨  > Python操作Excel數(shù)據(jù)的封裝函數(shù)

Python操作Excel數(shù)據(jù)的封裝函數(shù)

來(lái)源:千鋒教育
發(fā)布人:wjy
時(shí)間: 2023-01-09 11:37:00 1673235420

  對(duì)比其它編程語(yǔ)言,我們都知道Python最大的優(yōu)勢(shì)是代碼簡(jiǎn)單,有豐富的第三方開(kāi)源庫(kù)供開(kāi)發(fā)者使用。伴隨著近幾年數(shù)據(jù)分析的熱度,Python也成為最受歡迎的編程語(yǔ)言之一。而對(duì)于數(shù)據(jù)的讀取和存儲(chǔ),對(duì)于普通人來(lái)講,除了數(shù)據(jù)庫(kù)之外,最常見(jiàn)的就是微軟的Excel。

  1.前期準(zhǔn)備

  1.1. 初識(shí)Excel

  Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統(tǒng)的電腦編寫的一款電子表格軟件。

  1.2. 格式區(qū)別

  Excel中有xls和xlsx兩種格式,它們之間的區(qū)別是:

  ●文件格式不同。xls是一個(gè)特有的二進(jìn)制格式,其核心結(jié)構(gòu)是復(fù)合文檔類型的結(jié)構(gòu),而xlsx的核心結(jié)構(gòu)是XML類型的結(jié)構(gòu),采用的是基于 XML的壓縮方式,使其占用的空間更小。xlsx 中最后一個(gè) x 的意義就在于此。

  ●版本不同。xls是Excel2003及以前版本生成的文件格式,而xlsx是Excel2007及以后版本生成的文件格式。

  ●兼容性不同。xlsx格式是向下兼容的,可兼容xls格式。

  1.3. 庫(kù)的使用

  Python自帶的模塊中有針對(duì)xls格式的xlrd和xlwt模塊,但這兩個(gè)庫(kù)僅僅是針對(duì)xls的操作,當(dāng)我們要操作xlsx格式文件時(shí),則需要使用到openpyxl第三方庫(kù)。

Python操作Excel數(shù)據(jù)的封裝函數(shù)1

  1.4. 整體思路

  當(dāng)使用以上幾個(gè)模塊的時(shí)候,從理論上我們就可以完全操作不同格式的Excel的讀和寫,很多人就疑惑,那這篇文章的作用是什么?我們直接學(xué)習(xí)對(duì)應(yīng)的這三個(gè)模塊不就好了嗎?

  答案就是:雖然這幾個(gè)庫(kù)已經(jīng)把Excel的文件、表、行、列的概念完全轉(zhuǎn)換為Python中的對(duì)象,但每次操作都需要遍歷每一個(gè)單元格,甚至很多時(shí)候我們要花費(fèi)大量的時(shí)間在思考循環(huán)單元格的邊界上,這本身就是在重復(fù)造輪子,因此我花了半天時(shí)間整理了以下六個(gè)函數(shù)。

Python操作Excel數(shù)據(jù)的封裝函數(shù)2

  2.代碼展示

  2.1. xlz格式

  2.1.1. 讀取xls格式文件

Python操作Excel數(shù)據(jù)的封裝函數(shù)3

  2.1.2. 寫入xls格式文件

Python操作Excel數(shù)據(jù)的封裝函數(shù)4

  2.1.3. 追加寫入xls格式文件

Python操作Excel數(shù)據(jù)的封裝函數(shù)5

  2.2. xlsx格式

  2.2.1. 讀取xlsx格式文件

Python操作Excel數(shù)據(jù)的封裝函數(shù)6

  2.2.2. 寫入xlsx格式文件

Python操作Excel數(shù)據(jù)的封裝函數(shù)7

  2.2.3. 追加寫入xlsx格式文件

Python操作Excel數(shù)據(jù)的封裝函數(shù)8

  3.結(jié)果測(cè)試

  3.1. 讀取測(cè)試

  先準(zhǔn)備兩個(gè)Excel文件,如圖所示

Python操作Excel數(shù)據(jù)的封裝函數(shù)9

  其內(nèi)容如下:

Python操作Excel數(shù)據(jù)的封裝函數(shù)10

Python操作Excel數(shù)據(jù)的封裝函數(shù)11

  測(cè)試代碼:

Python操作Excel數(shù)據(jù)的封裝函數(shù)12

  輸出結(jié)果:

Python操作Excel數(shù)據(jù)的封裝函數(shù)13

  結(jié)論:表明讀取并沒(méi)有問(wèn)題!!!接下來(lái)測(cè)試寫入

  3.2. 寫入測(cè)試

  測(cè)試代碼:

Python操作Excel數(shù)據(jù)的封裝函數(shù)14

  結(jié)果輸出:

Python操作Excel數(shù)據(jù)的封裝函數(shù)15

  看到數(shù)據(jù)被覆蓋了!!!接下來(lái)在上面修改后的數(shù)據(jù)的基礎(chǔ)上測(cè)試追加寫入

  3.3. 追加寫入測(cè)試

  測(cè)試代碼:

Python操作Excel數(shù)據(jù)的封裝函數(shù)16

  結(jié)果輸出:

Python操作Excel數(shù)據(jù)的封裝函數(shù)17

  追加也沒(méi)有問(wèn)題!!

  4.總結(jié)

  我們一直認(rèn)為數(shù)據(jù)分析就應(yīng)該以數(shù)據(jù)為主,而不應(yīng)該把大量的代碼花費(fèi)在設(shè)計(jì)Excel表格的樣式上,這樣多少就有點(diǎn)主客顛倒的意思了。總之,希望這篇文章對(duì)正在學(xué)習(xí)Python的你有一定的幫助,如果對(duì)你有幫助的話,不妨點(diǎn)個(gè)贊和收藏吧!

tags:
聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
請(qǐng)您保持通訊暢通,專屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
免費(fèi)領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
適合三農(nóng)領(lǐng)域的名字?有何技巧?

現(xiàn)在在抖音上很多博主會(huì)選擇直播來(lái)賺取更多的流量以及利潤(rùn),直播間的東西也有很多讓消費(fèi)者信任并且喜歡的,而且隨著越來(lái)越多人直播,很多農(nóng)產(chǎn)品...詳情>>

2023-09-19 07:06:05
抖店商品發(fā)布違規(guī)怎么申訴?有何規(guī)則?

抖店服務(wù)市場(chǎng)服務(wù)商發(fā)布違禁信息如何處理?情節(jié)嚴(yán)重程度判定原則:違規(guī)嚴(yán)重等級(jí)主要通過(guò)服務(wù)商違規(guī)次數(shù)、造成后果的嚴(yán)重程度、獲利或?qū)е聯(lián)p失的...詳情>>

2023-09-19 06:59:55
“泛垂直起號(hào)”可能是2023年最高效的起號(hào)方式

這可能是明年最好用的旗號(hào)方式了,今天教大家一個(gè)很野,但是可以讓你三天漲1000粉的偏方。去年前年啊,每個(gè)人都教你,誰(shuí)知七號(hào)對(duì)著自己的產(chǎn)品拍...詳情>>

2023-09-19 06:37:38
做直播怎么賣自己的貨怎么上鏈接?能賺錢嗎?

直播賣貨是時(shí)下非常火的一個(gè)行業(yè),我們的產(chǎn)品可以放到網(wǎng)上賣,也可以在網(wǎng)上做直播。現(xiàn)在的直播平臺(tái)也是很多的,基本不愁沒(méi)有銷路。如果想要賣自...詳情>>

2023-09-19 06:28:26
比較適合新手的3個(gè)不用出境的領(lǐng)域

隨著短視頻行業(yè)盛勢(shì)發(fā)展,越來(lái)越多的年輕人也想要投入這行,但又苦于不想出鏡。抖音短視頻 for Android V24.8.0 安卓手機(jī)版類型:影音播放大小...詳情>>

2023-09-19 06:06:39
開(kāi)班信息
北京校區(qū)
  • 北京校區(qū)
  • 大連校區(qū)
  • 廣州校區(qū)
  • 成都校區(qū)
  • 杭州校區(qū)
  • 長(zhǎng)沙校區(qū)
  • 合肥校區(qū)
  • 南京校區(qū)
  • 上海校區(qū)
  • 深圳校區(qū)
  • 武漢校區(qū)
  • 鄭州校區(qū)
  • 西安校區(qū)
  • 青島校區(qū)
  • 重慶校區(qū)
  • 太原校區(qū)
  • 沈陽(yáng)校區(qū)
  • 南昌校區(qū)
  • 哈爾濱校區(qū)
主站蜘蛛池模板: 国产精品自产拍在线观看| 韩国一级在线观看| 欧美美女一区| 成人综合激情另类小说| 播播开心激情网| 久久精品日日躁夜夜躁欧美| acg里番全彩| 亚洲乱码一二三四区国产| 我被继夫添我阳道舒服男男| 风流小姨子| 国产一精品一av一免费爽爽| 日韩欧美三级在线观看| 视频一区在线| 真实处破疼哭视频免费看| 北条麻妃jul一773在线看| loveme枫と铃樱花动漫| 欧美激情xxxx性bbbb| 男人扒开女人的腿做爽爽视频| 美女扒开小内裤| 最新中文字幕在线播放| 国产白嫩美女在线观看| 欧美日韩乱妇高清免费| 上原瑞穗最全番号| 久久久久久久综合| 日韩午夜在线视频不卡片| 亚洲日产欧| 国产一区二区三区在线观看免费 | 果冻传媒电影免费看| 男女之间差差差| 2018中文字幕第一页| 操校花| 亚洲欧洲精品成人久久曰影片| 女人与大拘交在线播放| 男人j进女人p免费视频| 欧美精品寂寞影院请用uc| 一级电影毛片| 国产亚洲欧美日韩俺去了| 翁与小莹浴室欢爱51章| 精品国产柚木在线观看| 四只虎免费永久观看| 一本久久a久久精品vr综合|